Cisco-IOS-XR-l2vpn-cfg API API Reference
API generated from Cisco-IOS-XR-l2vpn-cfg@2017-06-26.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf
Schemes: http
Version: 1.0.0
Paths
L2VPN - Update
Update operation of resource: l2vpn
l2vpnbody object
Request Content-Types: application/json
Request Example
{
"pw-routing": {
"pw-routing-global-id": "string",
"pw-routing-bgp": {
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
},
"pw-status-disable": [ null ],
"mspw-description": "string",
"pwoam-refresh": "integer",
"mac-limit-threshold": "string",
"auto-discovery": {
"bgp-signaling": {
"mtu-mismatch-ignore": [ null ]
}
},
"database": {
"g8032-rings": {
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
},
"redundancy": {
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
},
"pseudowire-classes": {
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {}
}
}
]
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
L2VPN - Create
Create operation of resource: l2vpn
l2vpnbody object
Request Content-Types: application/json
Request Example
{
"pw-routing": {
"pw-routing-global-id": "string",
"pw-routing-bgp": {
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
},
"pw-status-disable": [ null ],
"mspw-description": "string",
"pwoam-refresh": "integer",
"mac-limit-threshold": "string",
"auto-discovery": {
"bgp-signaling": {
"mtu-mismatch-ignore": [ null ]
}
},
"database": {
"g8032-rings": {
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
},
"redundancy": {
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
},
"pseudowire-classes": {
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {}
}
}
]
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
L2VPN - Delete
Delete operation of resource: l2vpn
Successful operation
Internal Error
Response Content-Types: application/json
L2VPN - Retrieve
Retrieve operation of resource: l2vpn
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pw-routing": {
"pw-routing-global-id": "string",
"pw-routing-bgp": {
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
},
"pw-status-disable": [ null ],
"mspw-description": "string",
"pwoam-refresh": "integer",
"mac-limit-threshold": "string",
"auto-discovery": {
"bgp-signaling": {
"mtu-mismatch-ignore": [ null ]
}
},
"database": {
"g8032-rings": {
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
},
"redundancy": {
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
},
"pseudowire-classes": {
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {}
}
}
]
}
}
}
PW-ROUTING - Update
Update operation of resource: pw-routing
pw-routingbody object
Request Content-Types: application/json
Request Example
{
"pw-routing-global-id": "string",
"pw-routing-bgp": {
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PW-ROUTING - Create
Create operation of resource: pw-routing
pw-routingbody object
Request Content-Types: application/json
Request Example
{
"pw-routing-global-id": "string",
"pw-routing-bgp": {
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PW-ROUTING - Delete
Delete operation of resource: pw-routing
Successful operation
Internal Error
Response Content-Types: application/json
PW-ROUTING - Retrieve
Retrieve operation of resource: pw-routing
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pw-routing-global-id": "string",
"pw-routing-bgp": {
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
}
PW-ROUTING-BGP - Update
Update operation of resource: pw-routing-bgp
pw-routing-bgpbody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PW-ROUTING-BGP - Create
Create operation of resource: pw-routing-bgp
pw-routing-bgpbody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PW-ROUTING-BGP - Delete
Delete operation of resource: pw-routing-bgp
Successful operation
Internal Error
Response Content-Types: application/json
PW-ROUTING-BGP - Retrieve
Retrieve operation of resource: pw-routing-bgp
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
EVPN-ROUTE-DISTINGUISHER - Update
Update operation of resource: evpn-route-distinguisher
evpn-route-distinguisherbody object
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Create
Create operation of resource: evpn-route-distinguisher
evpn-route-distinguisherbody object
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Delete
Delete operation of resource: evpn-route-distinguisher
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Retrieve
Retrieve operation of resource: evpn-route-distinguisher
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
Request Content-Types: application/json
Request Example
{
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
Request Content-Types: application/json
Request Example
{
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": "string"
}
DATABASE - Update
Update operation of resource: database
databasebody object
Request Content-Types: application/json
Request Example
{
"g8032-rings": {
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
},
"redundancy": {
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
},
"pseudowire-classes": {
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
}
}
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE - Create
Create operation of resource: database
databasebody object
Request Content-Types: application/json
Request Example
{
"g8032-rings": {
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
},
"redundancy": {
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
},
"pseudowire-classes": {
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
}
}
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE - Delete
Delete operation of resource: database
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE - Retrieve
Retrieve operation of resource: database
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"g8032-rings": {
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
},
"redundancy": {
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
},
"pseudowire-classes": {
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
}
}
}
}
]
}
}
G8032-RINGS - Update
Update operation of resource: g8032-rings
g8032-ringsbody object
Request Content-Types: application/json
Request Example
{
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
G8032-RINGS - Create
Create operation of resource: g8032-rings
g8032-ringsbody object
Request Content-Types: application/json
Request Example
{
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
G8032-RINGS - Delete
Delete operation of resource: g8032-rings
Successful operation
Internal Error
Response Content-Types: application/json
G8032-RINGS - Retrieve
Retrieve operation of resource: g8032-rings
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
}
G8032-RING - Update
Update operation of resource: g8032-ring
g8032-ringbody object
ID of g8032-ring-name
Request Content-Types: application/json
Request Example
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
G8032-RING - Create
Create operation of resource: g8032-ring
g8032-ringbody object
ID of g8032-ring-name
Request Content-Types: application/json
Request Example
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
G8032-RING - Delete
Delete operation of resource: g8032-ring
ID of g8032-ring-name
Successful operation
Internal Error
Response Content-Types: application/json
G8032-RING - Retrieve
Retrieve operation of resource: g8032-ring
ID of g8032-ring-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
ERP-PORT0S - Update
Update operation of resource: erp-port0s
erp-port0sbody object
ID of g8032-ring-name
Request Content-Types: application/json
Request Example
{
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT0S - Create
Create operation of resource: erp-port0s
erp-port0sbody object
ID of g8032-ring-name
Request Content-Types: application/json
Request Example
{
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT0S - Delete
Delete operation of resource: erp-port0s
ID of g8032-ring-name
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT0S - Retrieve
Retrieve operation of resource: erp-port0s
ID of g8032-ring-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
}
ERP-PORT0 - Update
Update operation of resource: erp-port0
erp-port0body object
ID of g8032-ring-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"monitor": "string",
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT0 - Create
Create operation of resource: erp-port0
erp-port0body object
ID of g8032-ring-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"monitor": "string",
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT0 - Delete
Delete operation of resource: erp-port0
ID of g8032-ring-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT0 - Retrieve
Retrieve operation of resource: erp-port0
ID of g8032-ring-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"monitor": "string",
"interface-name": "string"
}
ERP-INSTANCES - Update
Update operation of resource: erp-instances
erp-instancesbody object
ID of g8032-ring-name
Request Content-Types: application/json
Request Example
{
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-INSTANCES - Create
Create operation of resource: erp-instances
erp-instancesbody object
ID of g8032-ring-name
Request Content-Types: application/json
Request Example
{
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-INSTANCES - Delete
Delete operation of resource: erp-instances
ID of g8032-ring-name
Successful operation
Internal Error
Response Content-Types: application/json
ERP-INSTANCES - Retrieve
Retrieve operation of resource: erp-instances
ID of g8032-ring-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
}
ERP-INSTANCE - Update
Update operation of resource: erp-instance
erp-instancebody object
ID of g8032-ring-name
ID of erp-instance-id
Request Content-Types: application/json
Request Example
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-INSTANCE - Create
Create operation of resource: erp-instance
erp-instancebody object
ID of g8032-ring-name
ID of erp-instance-id
Request Content-Types: application/json
Request Example
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-INSTANCE - Delete
Delete operation of resource: erp-instance
ID of g8032-ring-name
ID of erp-instance-id
Successful operation
Internal Error
Response Content-Types: application/json
ERP-INSTANCE - Retrieve
Retrieve operation of resource: erp-instance
ID of g8032-ring-name
ID of erp-instance-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
RPL - Update
Update operation of resource: rpl
rplbody object
ID of g8032-ring-name
ID of erp-instance-id
Request Content-Types: application/json
Request Example
{
"role": "string",
"port": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
RPL - Create
Create operation of resource: rpl
rplbody object
ID of g8032-ring-name
ID of erp-instance-id
Request Content-Types: application/json
Request Example
{
"role": "string",
"port": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
RPL - Delete
Delete operation of resource: rpl
ID of g8032-ring-name
ID of erp-instance-id
Successful operation
Internal Error
Response Content-Types: application/json
RPL - Retrieve
Retrieve operation of resource: rpl
ID of g8032-ring-name
ID of erp-instance-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"role": "string",
"port": "string"
}
APS - Update
Update operation of resource: aps
apsbody object
ID of g8032-ring-name
ID of erp-instance-id
Request Content-Types: application/json
Request Example
{
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
APS - Create
Create operation of resource: aps
apsbody object
ID of g8032-ring-name
ID of erp-instance-id
Request Content-Types: application/json
Request Example
{
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
APS - Delete
Delete operation of resource: aps
ID of g8032-ring-name
ID of erp-instance-id
Successful operation
Internal Error
Response Content-Types: application/json
APS - Retrieve
Retrieve operation of resource: aps
ID of g8032-ring-name
ID of erp-instance-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
}
PORT1 - Update
Update operation of resource: port1
port1body object
ID of g8032-ring-name
ID of erp-instance-id
Request Content-Types: application/json
Request Example
{
"aps-type": "string",
"aps-channel": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PORT1 - Create
Create operation of resource: port1
port1body object
ID of g8032-ring-name
ID of erp-instance-id
Request Content-Types: application/json
Request Example
{
"aps-type": "string",
"aps-channel": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PORT1 - Delete
Delete operation of resource: port1
ID of g8032-ring-name
ID of erp-instance-id
Successful operation
Internal Error
Response Content-Types: application/json
PORT1 - Retrieve
Retrieve operation of resource: port1
ID of g8032-ring-name
ID of erp-instance-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"aps-type": "string",
"aps-channel": "string"
}
ERP-PORT1S - Update
Update operation of resource: erp-port1s
erp-port1sbody object
ID of g8032-ring-name
Request Content-Types: application/json
Request Example
{
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT1S - Create
Create operation of resource: erp-port1s
erp-port1sbody object
ID of g8032-ring-name
Request Content-Types: application/json
Request Example
{
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT1S - Delete
Delete operation of resource: erp-port1s
ID of g8032-ring-name
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT1S - Retrieve
Retrieve operation of resource: erp-port1s
ID of g8032-ring-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
ERP-PORT1 - Update
Update operation of resource: erp-port1
erp-port1body object
ID of g8032-ring-name
ID of erp-port-type
Request Content-Types: application/json
Request Example
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT1 - Create
Create operation of resource: erp-port1
erp-port1body object
ID of g8032-ring-name
ID of erp-port-type
Request Content-Types: application/json
Request Example
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT1 - Delete
Delete operation of resource: erp-port1
ID of g8032-ring-name
ID of erp-port-type
Successful operation
Internal Error
Response Content-Types: application/json
ERP-PORT1 - Retrieve
Retrieve operation of resource: erp-port1
ID of g8032-ring-name
ID of erp-port-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
NONE-OR-VIRTUAL - Update
Update operation of resource: none-or-virtual
none-or-virtualbody object
ID of g8032-ring-name
ID of erp-port-type
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
NONE-OR-VIRTUAL - Create
Create operation of resource: none-or-virtual
none-or-virtualbody object
ID of g8032-ring-name
ID of erp-port-type
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
NONE-OR-VIRTUAL - Delete
Delete operation of resource: none-or-virtual
ID of g8032-ring-name
ID of erp-port-type
Successful operation
Internal Error
Response Content-Types: application/json
NONE-OR-VIRTUAL - Retrieve
Retrieve operation of resource: none-or-virtual
ID of g8032-ring-name
ID of erp-port-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
INTERFACE - Update
Update operation of resource: interface
interfacebody object
ID of g8032-ring-name
ID of erp-port-type
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Create
Create operation of resource: interface
interfacebody object
ID of g8032-ring-name
ID of erp-port-type
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Delete
Delete operation of resource: interface
ID of g8032-ring-name
ID of erp-port-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of g8032-ring-name
ID of erp-port-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"interface-name": "string"
}
XCONNECT-GROUPS - Update
Update operation of resource: xconnect-groups
xconnect-groupsbody object
Request Content-Types: application/json
Request Example
{
"xconnect-group": [
{
"mp2mp-xconnects": {
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
},
"p2p-xconnects": {
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string"
}
]
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
XCONNECT-GROUPS - Create
Create operation of resource: xconnect-groups
xconnect-groupsbody object
Request Content-Types: application/json
Request Example
{
"xconnect-group": [
{
"mp2mp-xconnects": {
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
},
"p2p-xconnects": {
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string"
}
]
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
XCONNECT-GROUPS - Delete
Delete operation of resource: xconnect-groups
Successful operation
Internal Error
Response Content-Types: application/json
XCONNECT-GROUPS - Retrieve
Retrieve operation of resource: xconnect-groups
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"xconnect-group": [
{
"mp2mp-xconnects": {
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
},
"p2p-xconnects": {
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string"
}
]
}
}
]
}
}
]
}
XCONNECT-GROUP - Update
Update operation of resource: xconnect-group
xconnect-groupbody object
ID of name
Request Content-Types: application/json
Request Example
{
"mp2mp-xconnects": {
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
},
"p2p-xconnects": {
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"p2p-description": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
XCONNECT-GROUP - Create
Create operation of resource: xconnect-group
xconnect-groupbody object
ID of name
Request Content-Types: application/json
Request Example
{
"mp2mp-xconnects": {
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
},
"p2p-xconnects": {
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"p2p-description": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
XCONNECT-GROUP - Delete
Delete operation of resource: xconnect-group
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
XCONNECT-GROUP - Retrieve
Retrieve operation of resource: xconnect-group
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mp2mp-xconnects": {
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
},
"p2p-xconnects": {
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"p2p-description": "string"
}
]
}
}
P2P-XCONNECTS - Update
Update operation of resource: p2p-xconnects
p2p-xconnectsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"p2p-description": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
P2P-XCONNECTS - Create
Create operation of resource: p2p-xconnects
p2p-xconnectsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"p2p-description": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
P2P-XCONNECTS - Delete
Delete operation of resource: p2p-xconnects
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
P2P-XCONNECTS - Retrieve
Retrieve operation of resource: p2p-xconnects
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"p2p-description": "string"
}
]
}
P2P-XCONNECT - Update
Update operation of resource: p2p-xconnect
p2p-xconnectbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"2p-xconnect_name": "string",
"p2p-description": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
P2P-XCONNECT - Create
Create operation of resource: p2p-xconnect
p2p-xconnectbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"2p-xconnect_name": "string",
"p2p-description": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
P2P-XCONNECT - Delete
Delete operation of resource: p2p-xconnect
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
P2P-XCONNECT - Retrieve
Retrieve operation of resource: p2p-xconnect
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"2p-xconnect_name": "string",
"p2p-description": "string"
}
BACKUP-ATTACHMENT-CIRCUITS - Update
Update operation of resource: backup-attachment-circuits
backup-attachment-circuitsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-ATTACHMENT-CIRCUITS - Create
Create operation of resource: backup-attachment-circuits
backup-attachment-circuitsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-ATTACHMENT-CIRCUITS - Delete
Delete operation of resource: backup-attachment-circuits
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-ATTACHMENT-CIRCUITS - Retrieve
Retrieve operation of resource: backup-attachment-circuits
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
}
BACKUP-ATTACHMENT-CIRCUIT - Update
Update operation of resource: backup-attachment-circuit
backup-attachment-circuitbody object
ID of name
ID of 2p-xconnect_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-ATTACHMENT-CIRCUIT - Create
Create operation of resource: backup-attachment-circuit
backup-attachment-circuitbody object
ID of name
ID of 2p-xconnect_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-ATTACHMENT-CIRCUIT - Delete
Delete operation of resource: backup-attachment-circuit
ID of name
ID of 2p-xconnect_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-ATTACHMENT-CIRCUIT - Retrieve
Retrieve operation of resource: backup-attachment-circuit
ID of name
ID of 2p-xconnect_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PSEUDOWIRE-EVPNS - Update
Update operation of resource: pseudowire-evpns
pseudowire-evpnsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-EVPNS - Create
Create operation of resource: pseudowire-evpns
pseudowire-evpnsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-EVPNS - Delete
Delete operation of resource: pseudowire-evpns
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-EVPNS - Retrieve
Retrieve operation of resource: pseudowire-evpns
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
}
PSEUDOWIRE-EVPN - Update
Update operation of resource: pseudowire-evpn
pseudowire-evpnbody object
ID of name
ID of 2p-xconnect_name
ID of eviid remote-acid source-acid
Request Content-Types: application/json
Request Example
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-EVPN - Create
Create operation of resource: pseudowire-evpn
pseudowire-evpnbody object
ID of name
ID of 2p-xconnect_name
ID of eviid remote-acid source-acid
Request Content-Types: application/json
Request Example
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-EVPN - Delete
Delete operation of resource: pseudowire-evpn
ID of name
ID of 2p-xconnect_name
ID of eviid remote-acid source-acid
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-EVPN - Retrieve
Retrieve operation of resource: pseudowire-evpn
ID of name
ID of 2p-xconnect_name
ID of eviid remote-acid source-acid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
PSEUDOWIRES - Update
Update operation of resource: pseudowires
pseudowiresbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRES - Create
Create operation of resource: pseudowires
pseudowiresbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRES - Delete
Delete operation of resource: pseudowires
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRES - Retrieve
Retrieve operation of resource: pseudowires
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
}
PSEUDOWIRE - Update
Update operation of resource: pseudowire
pseudowirebody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE - Create
Create operation of resource: pseudowire
pseudowirebody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE - Delete
Delete operation of resource: pseudowire
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE - Retrieve
Retrieve operation of resource: pseudowire
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": "string"
}
MPLS-STATIC-LABELS - Update
Update operation of resource: mpls-static-labels
mpls-static-labelsbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-STATIC-LABELS - Create
Create operation of resource: mpls-static-labels
mpls-static-labelsbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-STATIC-LABELS - Delete
Delete operation of resource: mpls-static-labels
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-STATIC-LABELS - Retrieve
Retrieve operation of resource: mpls-static-labels
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-static-label": "string",
"local-static-label": "string"
}
BACKUP-PSEUDOWIRES - Update
Update operation of resource: backup-pseudowires
backup-pseudowiresbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"backup-pseudowire": [
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRES - Create
Create operation of resource: backup-pseudowires
backup-pseudowiresbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"backup-pseudowire": [
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRES - Delete
Delete operation of resource: backup-pseudowires
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRES - Retrieve
Retrieve operation of resource: backup-pseudowires
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-pseudowire": [
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
]
}
BACKUP-PSEUDOWIRE - Update
Update operation of resource: backup-pseudowire
backup-pseudowirebody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRE - Create
Create operation of resource: backup-pseudowire
backup-pseudowirebody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRE - Delete
Delete operation of resource: backup-pseudowire
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRE - Retrieve
Retrieve operation of resource: backup-pseudowire
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
BACKUP-MPLS-STATIC-LABELS - Update
Update operation of resource: backup-mpls-static-labels
backup-mpls-static-labelsbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-MPLS-STATIC-LABELS - Create
Create operation of resource: backup-mpls-static-labels
backup-mpls-static-labelsbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-MPLS-STATIC-LABELS - Delete
Delete operation of resource: backup-mpls-static-labels
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-MPLS-STATIC-LABELS - Retrieve
Retrieve operation of resource: backup-mpls-static-labels
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-static-label": "string",
"local-static-label": "string"
}
L2TP-STATIC-ATTRIBUTES - Update
Update operation of resource: l2tp-static-attributes
l2tp-static-attributesbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"l2tp-remote-session-id": "string",
"l2tp-local-session-id": "string",
"l2tp-secondary-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-remote-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC-ATTRIBUTES - Create
Create operation of resource: l2tp-static-attributes
l2tp-static-attributesbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"l2tp-remote-session-id": "string",
"l2tp-local-session-id": "string",
"l2tp-secondary-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-remote-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC-ATTRIBUTES - Delete
Delete operation of resource: l2tp-static-attributes
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC-ATTRIBUTES - Retrieve
Retrieve operation of resource: l2tp-static-attributes
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"l2tp-remote-session-id": "string",
"l2tp-local-session-id": "string",
"l2tp-secondary-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-remote-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
}
}
L2TP-STATIC - Update
Update operation of resource: l2tp-static
l2tp-staticbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC - Create
Create operation of resource: l2tp-static
l2tp-staticbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC - Delete
Delete operation of resource: l2tp-static
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC - Retrieve
Retrieve operation of resource: l2tp-static
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of neighbor
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ]
}
PSEUDOWIRE-ADDRESS - Update
Update operation of resource: pseudowire-address
pseudowire-addressbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"pseudowire-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-ADDRESS - Create
Create operation of resource: pseudowire-address
pseudowire-addressbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"pseudowire-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-ADDRESS - Delete
Delete operation of resource: pseudowire-address
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-ADDRESS - Retrieve
Retrieve operation of resource: pseudowire-address
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-address": "string"
}
MPLS-STATIC-LABELS - Update
Update operation of resource: mpls-static-labels
mpls-static-labelsbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-STATIC-LABELS - Create
Create operation of resource: mpls-static-labels
mpls-static-labelsbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-STATIC-LABELS - Delete
Delete operation of resource: mpls-static-labels
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-STATIC-LABELS - Retrieve
Retrieve operation of resource: mpls-static-labels
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-static-label": "string",
"local-static-label": "string"
}
BACKUP-PSEUDOWIRES - Update
Update operation of resource: backup-pseudowires
backup-pseudowiresbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"backup-pseudowire": [
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRES - Create
Create operation of resource: backup-pseudowires
backup-pseudowiresbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"backup-pseudowire": [
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRES - Delete
Delete operation of resource: backup-pseudowires
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRES - Retrieve
Retrieve operation of resource: backup-pseudowires
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-pseudowire": [
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
]
}
BACKUP-PSEUDOWIRE - Update
Update operation of resource: backup-pseudowire
backup-pseudowirebody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRE - Create
Create operation of resource: backup-pseudowire
backup-pseudowirebody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRE - Delete
Delete operation of resource: backup-pseudowire
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-PSEUDOWIRE - Retrieve
Retrieve operation of resource: backup-pseudowire
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
BACKUP-MPLS-STATIC-LABELS - Update
Update operation of resource: backup-mpls-static-labels
backup-mpls-static-labelsbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-MPLS-STATIC-LABELS - Create
Create operation of resource: backup-mpls-static-labels
backup-mpls-static-labelsbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-MPLS-STATIC-LABELS - Delete
Delete operation of resource: backup-mpls-static-labels
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-MPLS-STATIC-LABELS - Retrieve
Retrieve operation of resource: backup-mpls-static-labels
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-static-label": "string",
"local-static-label": "string"
}
L2TP-STATIC-ATTRIBUTES - Update
Update operation of resource: l2tp-static-attributes
l2tp-static-attributesbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"l2tp-remote-session-id": "string",
"l2tp-local-session-id": "string",
"l2tp-secondary-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-remote-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC-ATTRIBUTES - Create
Create operation of resource: l2tp-static-attributes
l2tp-static-attributesbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"l2tp-remote-session-id": "string",
"l2tp-local-session-id": "string",
"l2tp-secondary-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-remote-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC-ATTRIBUTES - Delete
Delete operation of resource: l2tp-static-attributes
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC-ATTRIBUTES - Retrieve
Retrieve operation of resource: l2tp-static-attributes
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"l2tp-remote-session-id": "string",
"l2tp-local-session-id": "string",
"l2tp-secondary-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-remote-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
}
}
L2TP-STATIC - Update
Update operation of resource: l2tp-static
l2tp-staticbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC - Create
Create operation of resource: l2tp-static
l2tp-staticbody object
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC - Delete
Delete operation of resource: l2tp-static
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
L2TP-STATIC - Retrieve
Retrieve operation of resource: l2tp-static
ID of name
ID of 2p-xconnect_name
ID of pseudowire-id
ID of pseudowire-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ]
}
MONITOR-SESSIONS - Update
Update operation of resource: monitor-sessions
monitor-sessionsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-SESSIONS - Create
Create operation of resource: monitor-sessions
monitor-sessionsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-SESSIONS - Delete
Delete operation of resource: monitor-sessions
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-SESSIONS - Retrieve
Retrieve operation of resource: monitor-sessions
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
}
MONITOR-SESSION - Update
Update operation of resource: monitor-session
monitor-sessionbody object
ID of name
ID of 2p-xconnect_name
ID of onitor-session_name
Request Content-Types: application/json
Request Example
{
"onitor-session_name": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-SESSION - Create
Create operation of resource: monitor-session
monitor-sessionbody object
ID of name
ID of 2p-xconnect_name
ID of onitor-session_name
Request Content-Types: application/json
Request Example
{
"onitor-session_name": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-SESSION - Delete
Delete operation of resource: monitor-session
ID of name
ID of 2p-xconnect_name
ID of onitor-session_name
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-SESSION - Retrieve
Retrieve operation of resource: monitor-session
ID of name
ID of 2p-xconnect_name
ID of onitor-session_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"onitor-session_name": "string",
"enable": [ null ]
}
PSEUDOWIRE-ROUTEDS - Update
Update operation of resource: pseudowire-routeds
pseudowire-routedsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-ROUTEDS - Create
Create operation of resource: pseudowire-routeds
pseudowire-routedsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-ROUTEDS - Delete
Delete operation of resource: pseudowire-routeds
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-ROUTEDS - Retrieve
Retrieve operation of resource: pseudowire-routeds
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
}
PSEUDOWIRE-ROUTED - Update
Update operation of resource: pseudowire-routed
pseudowire-routedbody object
ID of name
ID of 2p-xconnect_name
ID of global-id prefix acid sacid
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-ROUTED - Create
Create operation of resource: pseudowire-routed
pseudowire-routedbody object
ID of name
ID of 2p-xconnect_name
ID of global-id prefix acid sacid
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-ROUTED - Delete
Delete operation of resource: pseudowire-routed
ID of name
ID of 2p-xconnect_name
ID of global-id prefix acid sacid
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-ROUTED - Retrieve
Retrieve operation of resource: pseudowire-routed
ID of name
ID of 2p-xconnect_name
ID of global-id prefix acid sacid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
ATTACHMENT-CIRCUITS - Update
Update operation of resource: attachment-circuits
attachment-circuitsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTACHMENT-CIRCUITS - Create
Create operation of resource: attachment-circuits
attachment-circuitsbody object
ID of name
ID of 2p-xconnect_name
Request Content-Types: application/json
Request Example
{
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTACHMENT-CIRCUITS - Delete
Delete operation of resource: attachment-circuits
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
ATTACHMENT-CIRCUITS - Retrieve
Retrieve operation of resource: attachment-circuits
ID of name
ID of 2p-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
}
ATTACHMENT-CIRCUIT - Update
Update operation of resource: attachment-circuit
attachment-circuitbody object
ID of name
ID of 2p-xconnect_name
ID of ttachment-circuit_name
Request Content-Types: application/json
Request Example
{
"ttachment-circuit_name": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTACHMENT-CIRCUIT - Create
Create operation of resource: attachment-circuit
attachment-circuitbody object
ID of name
ID of 2p-xconnect_name
ID of ttachment-circuit_name
Request Content-Types: application/json
Request Example
{
"ttachment-circuit_name": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ATTACHMENT-CIRCUIT - Delete
Delete operation of resource: attachment-circuit
ID of name
ID of 2p-xconnect_name
ID of ttachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
ATTACHMENT-CIRCUIT - Retrieve
Retrieve operation of resource: attachment-circuit
ID of name
ID of 2p-xconnect_name
ID of ttachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ttachment-circuit_name": "string",
"enable": [ null ]
}
MP2MP-XCONNECTS - Update
Update operation of resource: mp2mp-xconnects
mp2mp-xconnectsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-XCONNECTS - Create
Create operation of resource: mp2mp-xconnects
mp2mp-xconnectsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-XCONNECTS - Delete
Delete operation of resource: mp2mp-xconnects
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-XCONNECTS - Retrieve
Retrieve operation of resource: mp2mp-xconnects
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
}
MP2MP-XCONNECT - Update
Update operation of resource: mp2mp-xconnect
mp2mp-xconnectbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"p2mp-xconnect_name": "string",
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-XCONNECT - Create
Create operation of resource: mp2mp-xconnect
mp2mp-xconnectbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"p2mp-xconnect_name": "string",
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-XCONNECT - Delete
Delete operation of resource: mp2mp-xconnect
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-XCONNECT - Retrieve
Retrieve operation of resource: mp2mp-xconnect
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"p2mp-xconnect_name": "string",
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
}
}
MP2MP-AUTO-DISCOVERY - Update
Update operation of resource: mp2mp-auto-discovery
mp2mp-auto-discoverybody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-AUTO-DISCOVERY - Create
Create operation of resource: mp2mp-auto-discovery
mp2mp-auto-discoverybody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-AUTO-DISCOVERY - Delete
Delete operation of resource: mp2mp-auto-discovery
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-AUTO-DISCOVERY - Retrieve
Retrieve operation of resource: mp2mp-auto-discovery
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
}
ROUTE-DISTINGUISHER - Update
Update operation of resource: route-distinguisher
route-distinguisherbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Create
Create operation of resource: route-distinguisher
route-distinguisherbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Delete
Delete operation of resource: route-distinguisher
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Retrieve
Retrieve operation of resource: route-distinguisher
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
MP2MP-ROUTE-POLICY - Update
Update operation of resource: mp2mp-route-policy
mp2mp-route-policybody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"export": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-ROUTE-POLICY - Create
Create operation of resource: mp2mp-route-policy
mp2mp-route-policybody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"export": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-ROUTE-POLICY - Delete
Delete operation of resource: mp2mp-route-policy
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-ROUTE-POLICY - Retrieve
Retrieve operation of resource: mp2mp-route-policy
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"export": "string"
}
MP2MP-ROUTE-TARGETS - Update
Update operation of resource: mp2mp-route-targets
mp2mp-route-targetsbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-ROUTE-TARGETS - Create
Create operation of resource: mp2mp-route-targets
mp2mp-route-targetsbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-ROUTE-TARGETS - Delete
Delete operation of resource: mp2mp-route-targets
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-ROUTE-TARGETS - Retrieve
Retrieve operation of resource: mp2mp-route-targets
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
MP2MP-ROUTE-TARGET - Update
Update operation of resource: mp2mp-route-target
mp2mp-route-targetbody object
ID of name
ID of p2mp-xconnect_name
ID of role format
Request Content-Types: application/json
Request Example
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-ROUTE-TARGET - Create
Create operation of resource: mp2mp-route-target
mp2mp-route-targetbody object
ID of name
ID of p2mp-xconnect_name
ID of role format
Request Content-Types: application/json
Request Example
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-ROUTE-TARGET - Delete
Delete operation of resource: mp2mp-route-target
ID of name
ID of p2mp-xconnect_name
ID of role format
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-ROUTE-TARGET - Retrieve
Retrieve operation of resource: mp2mp-route-target
ID of name
ID of p2mp-xconnect_name
ID of role format
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Update
Update operation of resource: two-byte-as-or-four-byte-as
two-byte-as-or-four-byte-asbody object
ID of name
ID of p2mp-xconnect_name
ID of role format
ID of as as-index
Request Content-Types: application/json
Request Example
{
"as": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Create
Create operation of resource: two-byte-as-or-four-byte-as
two-byte-as-or-four-byte-asbody object
ID of name
ID of p2mp-xconnect_name
ID of role format
ID of as as-index
Request Content-Types: application/json
Request Example
{
"as": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Delete
Delete operation of resource: two-byte-as-or-four-byte-as
ID of name
ID of p2mp-xconnect_name
ID of role format
ID of as as-index
Successful operation
Internal Error
Response Content-Types: application/json
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Retrieve
Retrieve operation of resource: two-byte-as-or-four-byte-as
ID of name
ID of p2mp-xconnect_name
ID of role format
ID of as as-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as": "string",
"as-index": "string"
}
IPV4-ADDRESS - Update
Update operation of resource: ipv4-address
ipv4-addressbody object
ID of name
ID of p2mp-xconnect_name
ID of role format
ID of address addr-index
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Create
Create operation of resource: ipv4-address
ipv4-addressbody object
ID of name
ID of p2mp-xconnect_name
ID of role format
ID of address addr-index
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Delete
Delete operation of resource: ipv4-address
ID of name
ID of p2mp-xconnect_name
ID of role format
ID of address addr-index
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Retrieve
Retrieve operation of resource: ipv4-address
ID of name
ID of p2mp-xconnect_name
ID of role format
ID of address addr-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"address": "string"
}
MP2MP-SIGNALING-PROTOCOL - Update
Update operation of resource: mp2mp-signaling-protocol
mp2mp-signaling-protocolbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-SIGNALING-PROTOCOL - Create
Create operation of resource: mp2mp-signaling-protocol
mp2mp-signaling-protocolbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-SIGNALING-PROTOCOL - Delete
Delete operation of resource: mp2mp-signaling-protocol
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
MP2MP-SIGNALING-PROTOCOL - Retrieve
Retrieve operation of resource: mp2mp-signaling-protocol
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
}
FLOW-LABEL-LOAD-BALANCE - Update
Update operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Create
Create operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Delete
Delete operation of resource: flow-label-load-balance
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Retrieve
Retrieve operation of resource: flow-label-load-balance
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"static": [ null ],
"flow-label": "string"
}
CEIDS - Update
Update operation of resource: ceids
ceidsbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CEIDS - Create
Create operation of resource: ceids
ceidsbody object
ID of name
ID of p2mp-xconnect_name
Request Content-Types: application/json
Request Example
{
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CEIDS - Delete
Delete operation of resource: ceids
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
CEIDS - Retrieve
Retrieve operation of resource: ceids
ID of name
ID of p2mp-xconnect_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
CEID - Update
Update operation of resource: ceid
ceidbody object
ID of name
ID of p2mp-xconnect_name
ID of ce-id
Request Content-Types: application/json
Request Example
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CEID - Create
Create operation of resource: ceid
ceidbody object
ID of name
ID of p2mp-xconnect_name
ID of ce-id
Request Content-Types: application/json
Request Example
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CEID - Delete
Delete operation of resource: ceid
ID of name
ID of p2mp-xconnect_name
ID of ce-id
Successful operation
Internal Error
Response Content-Types: application/json
CEID - Retrieve
Retrieve operation of resource: ceid
ID of name
ID of p2mp-xconnect_name
ID of ce-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
REMOTE-CEID-ATTACHMENT-CIRCUITS - Update
Update operation of resource: remote-ceid-attachment-circuits
remote-ceid-attachment-circuitsbody object
ID of name
ID of p2mp-xconnect_name
ID of ce-id
Request Content-Types: application/json
Request Example
{
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-CEID-ATTACHMENT-CIRCUITS - Create
Create operation of resource: remote-ceid-attachment-circuits
remote-ceid-attachment-circuitsbody object
ID of name
ID of p2mp-xconnect_name
ID of ce-id
Request Content-Types: application/json
Request Example
{
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-CEID-ATTACHMENT-CIRCUITS - Delete
Delete operation of resource: remote-ceid-attachment-circuits
ID of name
ID of p2mp-xconnect_name
ID of ce-id
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-CEID-ATTACHMENT-CIRCUITS - Retrieve
Retrieve operation of resource: remote-ceid-attachment-circuits
ID of name
ID of p2mp-xconnect_name
ID of ce-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
}
REMOTE-CEID-ATTACHMENT-CIRCUIT - Update
Update operation of resource: remote-ceid-attachment-circuit
remote-ceid-attachment-circuitbody object
ID of name
ID of p2mp-xconnect_name
ID of ce-id
ID of name remote-ce-id
Request Content-Types: application/json
Request Example
{
"name": "string",
"remote-ce-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-CEID-ATTACHMENT-CIRCUIT - Create
Create operation of resource: remote-ceid-attachment-circuit
remote-ceid-attachment-circuitbody object
ID of name
ID of p2mp-xconnect_name
ID of ce-id
ID of name remote-ce-id
Request Content-Types: application/json
Request Example
{
"name": "string",
"remote-ce-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-CEID-ATTACHMENT-CIRCUIT - Delete
Delete operation of resource: remote-ceid-attachment-circuit
ID of name
ID of p2mp-xconnect_name
ID of ce-id
ID of name remote-ce-id
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE-CEID-ATTACHMENT-CIRCUIT - Retrieve
Retrieve operation of resource: remote-ceid-attachment-circuit
ID of name
ID of p2mp-xconnect_name
ID of ce-id
ID of name remote-ce-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"name": "string",
"remote-ce-id": "string"
}
BRIDGE-DOMAIN-GROUPS - Update
Update operation of resource: bridge-domain-groups
bridge-domain-groupsbody object
Request Content-Types: application/json
Request Example
{
"bridge-domain-group": [
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string"
}
}
}
]
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-GROUPS - Create
Create operation of resource: bridge-domain-groups
bridge-domain-groupsbody object
Request Content-Types: application/json
Request Example
{
"bridge-domain-group": [
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string"
}
}
}
]
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-GROUPS - Delete
Delete operation of resource: bridge-domain-groups
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-GROUPS - Retrieve
Retrieve operation of resource: bridge-domain-groups
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domain-group": [
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string"
}
}
}
]
}
}
]
}
}
]
}
BRIDGE-DOMAIN-GROUP - Update
Update operation of resource: bridge-domain-group
bridge-domain-groupbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
}
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-GROUP - Create
Create operation of resource: bridge-domain-group
bridge-domain-groupbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
}
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-GROUP - Delete
Delete operation of resource: bridge-domain-group
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-GROUP - Retrieve
Retrieve operation of resource: bridge-domain-group
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
}
}
]
}
}
]
}
}
BRIDGE-DOMAINS - Update
Update operation of resource: bridge-domains
bridge-domainsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {}
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINS - Create
Create operation of resource: bridge-domains
bridge-domainsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {}
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINS - Delete
Delete operation of resource: bridge-domains
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINS - Retrieve
Retrieve operation of resource: bridge-domains
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {}
}
}
]
}
}
]
}
BRIDGE-DOMAIN - Update
Update operation of resource: bridge-domain
bridge-domainbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN - Create
Create operation of resource: bridge-domain
bridge-domainbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN - Delete
Delete operation of resource: bridge-domain
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN - Retrieve
Retrieve operation of resource: bridge-domain
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
}
]
}
}
BD-STORM-CONTROLS - Update
Update operation of resource: bd-storm-controls
bd-storm-controlsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-storm-control": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROLS - Create
Create operation of resource: bd-storm-controls
bd-storm-controlsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-storm-control": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROLS - Delete
Delete operation of resource: bd-storm-controls
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROLS - Retrieve
Retrieve operation of resource: bd-storm-controls
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-storm-control": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
BD-STORM-CONTROL - Update
Update operation of resource: bd-storm-control
bd-storm-controlbody object
ID of name
ID of ridge-domain_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROL - Create
Create operation of resource: bd-storm-control
bd-storm-controlbody object
ID of name
ID of ridge-domain_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROL - Delete
Delete operation of resource: bd-storm-control
ID of name
ID of ridge-domain_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROL - Retrieve
Retrieve operation of resource: bd-storm-control
ID of name
ID of ridge-domain_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
STORM-CONTROL-UNIT - Update
Update operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Create
Create operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Delete
Delete operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Retrieve
Retrieve operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
MEMBER-VNIS - Update
Update operation of resource: member-vnis
member-vnisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNIS - Create
Create operation of resource: member-vnis
member-vnisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNIS - Delete
Delete operation of resource: member-vnis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNIS - Retrieve
Retrieve operation of resource: member-vnis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
}
MEMBER-VNI - Update
Update operation of resource: member-vni
member-vnibody object
ID of name
ID of ridge-domain_name
ID of vni
Request Content-Types: application/json
Request Example
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI - Create
Create operation of resource: member-vni
member-vnibody object
ID of name
ID of ridge-domain_name
ID of vni
Request Content-Types: application/json
Request Example
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI - Delete
Delete operation of resource: member-vni
ID of name
ID of ridge-domain_name
ID of vni
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI - Retrieve
Retrieve operation of resource: member-vni
ID of name
ID of ridge-domain_name
ID of vni
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
MEMBER-VNI-STATIC-MAC-ADDRESSES - Update
Update operation of resource: member-vni-static-mac-addresses
member-vni-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of vni
Request Content-Types: application/json
Request Example
{
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESSES - Create
Create operation of resource: member-vni-static-mac-addresses
member-vni-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of vni
Request Content-Types: application/json
Request Example
{
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: member-vni-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of vni
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: member-vni-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of vni
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
}
MEMBER-VNI-STATIC-MAC-ADDRESS - Update
Update operation of resource: member-vni-static-mac-address
member-vni-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of vni
ID of mac-address
Request Content-Types: application/json
Request Example
{
"next-hop-ip": "string",
"mac-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESS - Create
Create operation of resource: member-vni-static-mac-address
member-vni-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of vni
ID of mac-address
Request Content-Types: application/json
Request Example
{
"next-hop-ip": "string",
"mac-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESS - Delete
Delete operation of resource: member-vni-static-mac-address
ID of name
ID of ridge-domain_name
ID of vni
ID of mac-address
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: member-vni-static-mac-address
ID of name
ID of ridge-domain_name
ID of vni
ID of mac-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-hop-ip": "string",
"mac-address": "string"
}
BRIDGE-DOMAIN-MAC - Update
Update operation of resource: bridge-domain-mac
bridge-domain-macbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-withdraw-relay": [ null ],
"bd-mac-aging": {
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
},
"bd-mac-port-down-flush": [ null ],
"bd-mac-filters": {
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
},
"bd-mac-limit": {
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
},
"bd-mac-learn": "string",
"bd-mac-withdraw": [ null ],
"mac-secure": {
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
},
"bd-mac-withdraw-behavior": "string",
"bd-mac-withdraw-access-pw-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-MAC - Create
Create operation of resource: bridge-domain-mac
bridge-domain-macbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-withdraw-relay": [ null ],
"bd-mac-aging": {
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
},
"bd-mac-port-down-flush": [ null ],
"bd-mac-filters": {
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
},
"bd-mac-limit": {
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
},
"bd-mac-learn": "string",
"bd-mac-withdraw": [ null ],
"mac-secure": {
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
},
"bd-mac-withdraw-behavior": "string",
"bd-mac-withdraw-access-pw-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-MAC - Delete
Delete operation of resource: bridge-domain-mac
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-MAC - Retrieve
Retrieve operation of resource: bridge-domain-mac
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-mac-withdraw-relay": [ null ],
"bd-mac-aging": {
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
},
"bd-mac-port-down-flush": [ null ],
"bd-mac-filters": {
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
},
"bd-mac-limit": {
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
},
"bd-mac-learn": "string",
"bd-mac-withdraw": [ null ],
"mac-secure": {
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
},
"bd-mac-withdraw-behavior": "string",
"bd-mac-withdraw-access-pw-disable": [ null ]
}
BD-MAC-LIMIT - Update
Update operation of resource: bd-mac-limit
bd-mac-limitbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-LIMIT - Create
Create operation of resource: bd-mac-limit
bd-mac-limitbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-LIMIT - Delete
Delete operation of resource: bd-mac-limit
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-LIMIT - Retrieve
Retrieve operation of resource: bd-mac-limit
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
}
BD-MAC-FILTERS - Update
Update operation of resource: bd-mac-filters
bd-mac-filtersbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTERS - Create
Create operation of resource: bd-mac-filters
bd-mac-filtersbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTERS - Delete
Delete operation of resource: bd-mac-filters
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTERS - Retrieve
Retrieve operation of resource: bd-mac-filters
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
}
BD-MAC-FILTER - Update
Update operation of resource: bd-mac-filter
bd-mac-filterbody object
ID of name
ID of ridge-domain_name
ID of address
Request Content-Types: application/json
Request Example
{
"drop": [ null ],
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTER - Create
Create operation of resource: bd-mac-filter
bd-mac-filterbody object
ID of name
ID of ridge-domain_name
ID of address
Request Content-Types: application/json
Request Example
{
"drop": [ null ],
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTER - Delete
Delete operation of resource: bd-mac-filter
ID of name
ID of ridge-domain_name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTER - Retrieve
Retrieve operation of resource: bd-mac-filter
ID of name
ID of ridge-domain_name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"drop": [ null ],
"address": "string"
}
MAC-SECURE - Update
Update operation of resource: mac-secure
mac-securebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAC-SECURE - Create
Create operation of resource: mac-secure
mac-securebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAC-SECURE - Delete
Delete operation of resource: mac-secure
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
MAC-SECURE - Retrieve
Retrieve operation of resource: mac-secure
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
}
BD-MAC-AGING - Update
Update operation of resource: bd-mac-aging
bd-mac-agingbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-AGING - Create
Create operation of resource: bd-mac-aging
bd-mac-agingbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-AGING - Delete
Delete operation of resource: bd-mac-aging
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-AGING - Retrieve
Retrieve operation of resource: bd-mac-aging
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
}
NV-SATELLITE - Update
Update operation of resource: nv-satellite
nv-satellitebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"offload-ipv4-multicast-enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NV-SATELLITE - Create
Create operation of resource: nv-satellite
nv-satellitebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"offload-ipv4-multicast-enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NV-SATELLITE - Delete
Delete operation of resource: nv-satellite
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
NV-SATELLITE - Retrieve
Retrieve operation of resource: nv-satellite
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"offload-ipv4-multicast-enable": [ null ]
}
BRIDGE-DOMAIN-PBB - Update
Update operation of resource: bridge-domain-pbb
bridge-domain-pbbbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core": {
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
},
"pbb-edges": {
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-PBB - Create
Create operation of resource: bridge-domain-pbb
bridge-domain-pbbbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core": {
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
},
"pbb-edges": {
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-PBB - Delete
Delete operation of resource: bridge-domain-pbb
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-PBB - Retrieve
Retrieve operation of resource: bridge-domain-pbb
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core": {
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
},
"pbb-edges": {
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
}
PBB-EDGES - Update
Update operation of resource: pbb-edges
pbb-edgesbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGES - Create
Create operation of resource: pbb-edges
pbb-edgesbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGES - Delete
Delete operation of resource: pbb-edges
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGES - Retrieve
Retrieve operation of resource: pbb-edges
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
PBB-EDGE - Update
Update operation of resource: pbb-edge
pbb-edgebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE - Create
Create operation of resource: pbb-edge
pbb-edgebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE - Delete
Delete operation of resource: pbb-edge
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE - Retrieve
Retrieve operation of resource: pbb-edge
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
PBB-EDGE-SPLIT-HORIZON-GROUP - Update
Update operation of resource: pbb-edge-split-horizon-group
pbb-edge-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-SPLIT-HORIZON-GROUP - Create
Create operation of resource: pbb-edge-split-horizon-group
pbb-edge-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-SPLIT-HORIZON-GROUP - Delete
Delete operation of resource: pbb-edge-split-horizon-group
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-SPLIT-HORIZON-GROUP - Retrieve
Retrieve operation of resource: pbb-edge-split-horizon-group
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disable": [ null ]
}
PBB-STATIC-MAC-MAPPINGS - Update
Update operation of resource: pbb-static-mac-mappings
pbb-static-mac-mappingsbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPINGS - Create
Create operation of resource: pbb-static-mac-mappings
pbb-static-mac-mappingsbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPINGS - Delete
Delete operation of resource: pbb-static-mac-mappings
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPINGS - Retrieve
Retrieve operation of resource: pbb-static-mac-mappings
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
}
PBB-STATIC-MAC-MAPPING - Update
Update operation of resource: pbb-static-mac-mapping
pbb-static-mac-mappingbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
ID of address
Request Content-Types: application/json
Request Example
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPING - Create
Create operation of resource: pbb-static-mac-mapping
pbb-static-mac-mappingbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
ID of address
Request Content-Types: application/json
Request Example
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPING - Delete
Delete operation of resource: pbb-static-mac-mapping
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPING - Retrieve
Retrieve operation of resource: pbb-static-mac-mapping
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
PBB-EDGE-DHCP-PROFILE - Update
Update operation of resource: pbb-edge-dhcp-profile
pbb-edge-dhcp-profilebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-DHCP-PROFILE - Create
Create operation of resource: pbb-edge-dhcp-profile
pbb-edge-dhcp-profilebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-DHCP-PROFILE - Delete
Delete operation of resource: pbb-edge-dhcp-profile
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-DHCP-PROFILE - Retrieve
Retrieve operation of resource: pbb-edge-dhcp-profile
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
PBB-EDGE-MAC - Update
Update operation of resource: pbb-edge-mac
pbb-edge-macbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC - Create
Create operation of resource: pbb-edge-mac
pbb-edge-macbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC - Delete
Delete operation of resource: pbb-edge-mac
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC - Retrieve
Retrieve operation of resource: pbb-edge-mac
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
PBB-EDGE-MAC-LIMIT - Update
Update operation of resource: pbb-edge-mac-limit
pbb-edge-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-LIMIT - Create
Create operation of resource: pbb-edge-mac-limit
pbb-edge-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-LIMIT - Delete
Delete operation of resource: pbb-edge-mac-limit
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-LIMIT - Retrieve
Retrieve operation of resource: pbb-edge-mac-limit
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
}
PBB-EDGE-MAC-AGING - Update
Update operation of resource: pbb-edge-mac-aging
pbb-edge-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-AGING - Create
Create operation of resource: pbb-edge-mac-aging
pbb-edge-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-AGING - Delete
Delete operation of resource: pbb-edge-mac-aging
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-AGING - Retrieve
Retrieve operation of resource: pbb-edge-mac-aging
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
}
PBB-EDGE-MAC-SECURE - Update
Update operation of resource: pbb-edge-mac-secure
pbb-edge-mac-securebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-SECURE - Create
Create operation of resource: pbb-edge-mac-secure
pbb-edge-mac-securebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-SECURE - Delete
Delete operation of resource: pbb-edge-mac-secure
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-SECURE - Retrieve
Retrieve operation of resource: pbb-edge-mac-secure
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
PBB-CORE - Update
Update operation of resource: pbb-core
pbb-corebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE - Create
Create operation of resource: pbb-core
pbb-corebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE - Delete
Delete operation of resource: pbb-core
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE - Retrieve
Retrieve operation of resource: pbb-core
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
}
PBB-CORE-MAC - Update
Update operation of resource: pbb-core-mac
pbb-core-macbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC - Create
Create operation of resource: pbb-core-mac
pbb-core-macbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC - Delete
Delete operation of resource: pbb-core-mac
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC - Retrieve
Retrieve operation of resource: pbb-core-mac
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
}
PBB-CORE-MAC-AGING - Update
Update operation of resource: pbb-core-mac-aging
pbb-core-mac-agingbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-AGING - Create
Create operation of resource: pbb-core-mac-aging
pbb-core-mac-agingbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-AGING - Delete
Delete operation of resource: pbb-core-mac-aging
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-AGING - Retrieve
Retrieve operation of resource: pbb-core-mac-aging
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
PBB-CORE-MAC-LIMIT - Update
Update operation of resource: pbb-core-mac-limit
pbb-core-mac-limitbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-LIMIT - Create
Create operation of resource: pbb-core-mac-limit
pbb-core-mac-limitbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-LIMIT - Delete
Delete operation of resource: pbb-core-mac-limit
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-LIMIT - Retrieve
Retrieve operation of resource: pbb-core-mac-limit
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
}
PBB-CORE-EVIS - Update
Update operation of resource: pbb-core-evis
pbb-core-evisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVIS - Create
Create operation of resource: pbb-core-evis
pbb-core-evisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVIS - Delete
Delete operation of resource: pbb-core-evis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVIS - Retrieve
Retrieve operation of resource: pbb-core-evis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
PBB-CORE-EVI - Update
Update operation of resource: pbb-core-evi
pbb-core-evibody object
ID of name
ID of ridge-domain_name
ID of eviid
Request Content-Types: application/json
Request Example
{
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVI - Create
Create operation of resource: pbb-core-evi
pbb-core-evibody object
ID of name
ID of ridge-domain_name
ID of eviid
Request Content-Types: application/json
Request Example
{
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVI - Delete
Delete operation of resource: pbb-core-evi
ID of name
ID of ridge-domain_name
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVI - Retrieve
Retrieve operation of resource: pbb-core-evi
ID of name
ID of ridge-domain_name
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"eviid": "string"
}
PBB-CORE-DHCP-PROFILE - Update
Update operation of resource: pbb-core-dhcp-profile
pbb-core-dhcp-profilebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-DHCP-PROFILE - Create
Create operation of resource: pbb-core-dhcp-profile
pbb-core-dhcp-profilebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-DHCP-PROFILE - Delete
Delete operation of resource: pbb-core-dhcp-profile
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-DHCP-PROFILE - Retrieve
Retrieve operation of resource: pbb-core-dhcp-profile
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
BRIDGE-DOMAIN-EVIS - Update
Update operation of resource: bridge-domain-evis
bridge-domain-evisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bridge-domain-evi": [
{
"vpn-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVIS - Create
Create operation of resource: bridge-domain-evis
bridge-domain-evisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bridge-domain-evi": [
{
"vpn-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVIS - Delete
Delete operation of resource: bridge-domain-evis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVIS - Retrieve
Retrieve operation of resource: bridge-domain-evis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domain-evi": [
{
"vpn-id": "string"
}
]
}
BRIDGE-DOMAIN-EVI - Update
Update operation of resource: bridge-domain-evi
bridge-domain-evibody object
ID of name
ID of ridge-domain_name
ID of vpn-id
Request Content-Types: application/json
Request Example
{
"vpn-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVI - Create
Create operation of resource: bridge-domain-evi
bridge-domain-evibody object
ID of name
ID of ridge-domain_name
ID of vpn-id
Request Content-Types: application/json
Request Example
{
"vpn-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVI - Delete
Delete operation of resource: bridge-domain-evi
ID of name
ID of ridge-domain_name
ID of vpn-id
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVI - Retrieve
Retrieve operation of resource: bridge-domain-evi
ID of name
ID of ridge-domain_name
ID of vpn-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vpn-id": "string"
}
ACCESS-VFIS - Update
Update operation of resource: access-vfis
access-vfisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"access-vfi": [
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFIS - Create
Create operation of resource: access-vfis
access-vfisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"access-vfi": [
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFIS - Delete
Delete operation of resource: access-vfis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFIS - Retrieve
Retrieve operation of resource: access-vfis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"access-vfi": [
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"name": "string"
}
]
}
ACCESS-VFI - Update
Update operation of resource: access-vfi
access-vfibody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Request Content-Types: application/json
Request Example
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"ccess-vfi_name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI - Create
Create operation of resource: access-vfi
access-vfibody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Request Content-Types: application/json
Request Example
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"ccess-vfi_name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI - Delete
Delete operation of resource: access-vfi
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI - Retrieve
Retrieve operation of resource: access-vfi
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"ccess-vfi_name": "string"
}
ACCESS-VFI-PSEUDOWIRES - Update
Update operation of resource: access-vfi-pseudowires
access-vfi-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Request Content-Types: application/json
Request Example
{
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRES - Create
Create operation of resource: access-vfi-pseudowires
access-vfi-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Request Content-Types: application/json
Request Example
{
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRES - Delete
Delete operation of resource: access-vfi-pseudowires
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRES - Retrieve
Retrieve operation of resource: access-vfi-pseudowires
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
}
ACCESS-VFI-PSEUDOWIRE - Update
Update operation of resource: access-vfi-pseudowire
access-vfi-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE - Create
Create operation of resource: access-vfi-pseudowire
access-vfi-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE - Delete
Delete operation of resource: access-vfi-pseudowire
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE - Retrieve
Retrieve operation of resource: access-vfi-pseudowire
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESSES - Update
Update operation of resource: access-vfi-pseudowire-static-mac-addresses
access-vfi-pseudowire-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESSES - Create
Create operation of resource: access-vfi-pseudowire-static-mac-addresses
access-vfi-pseudowire-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: access-vfi-pseudowire-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: access-vfi-pseudowire-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESS - Update
Update operation of resource: access-vfi-pseudowire-static-mac-address
access-vfi-pseudowire-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESS - Create
Create operation of resource: access-vfi-pseudowire-static-mac-address
access-vfi-pseudowire-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESS - Delete
Delete operation of resource: access-vfi-pseudowire-static-mac-address
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: access-vfi-pseudowire-static-mac-address
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": "string"
}
BD-PSEUDOWIRES - Update
Update operation of resource: bd-pseudowires
bd-pseudowiresbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRES - Create
Create operation of resource: bd-pseudowires
bd-pseudowiresbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRES - Delete
Delete operation of resource: bd-pseudowires
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRES - Retrieve
Retrieve operation of resource: bd-pseudowires
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
]
}
BD-PSEUDOWIRE - Update
Update operation of resource: bd-pseudowire
bd-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE - Create
Create operation of resource: bd-pseudowire
bd-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE - Delete
Delete operation of resource: bd-pseudowire
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE - Retrieve
Retrieve operation of resource: bd-pseudowire
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
PSEUDOWIRE-DAI - Update
Update operation of resource: pseudowire-dai
pseudowire-daibody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI - Create
Create operation of resource: pseudowire-dai
pseudowire-daibody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI - Delete
Delete operation of resource: pseudowire-dai
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI - Retrieve
Retrieve operation of resource: pseudowire-dai
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
PSEUDOWIRE-DAI-ADDRESS-VALIDATION - Update
Update operation of resource: pseudowire-dai-address-validation
pseudowire-dai-address-validationbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI-ADDRESS-VALIDATION - Create
Create operation of resource: pseudowire-dai-address-validation
pseudowire-dai-address-validationbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI-ADDRESS-VALIDATION - Delete
Delete operation of resource: pseudowire-dai-address-validation
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI-ADDRESS-VALIDATION - Retrieve
Retrieve operation of resource: pseudowire-dai-address-validation
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
BDPW-STORM-CONTROL-TYPES - Update
Update operation of resource: bdpw-storm-control-types
bdpw-storm-control-typesbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPES - Create
Create operation of resource: bdpw-storm-control-types
bdpw-storm-control-typesbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPES - Delete
Delete operation of resource: bdpw-storm-control-types
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPES - Retrieve
Retrieve operation of resource: bdpw-storm-control-types
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
BDPW-STORM-CONTROL-TYPE - Update
Update operation of resource: bdpw-storm-control-type
bdpw-storm-control-typebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPE - Create
Create operation of resource: bdpw-storm-control-type
bdpw-storm-control-typebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPE - Delete
Delete operation of resource: bdpw-storm-control-type
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPE - Retrieve
Retrieve operation of resource: bdpw-storm-control-type
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
STORM-CONTROL-UNIT - Update
Update operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Create
Create operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Delete
Delete operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Retrieve
Retrieve operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
PSEUDOWIRE-PROFILE - Update
Update operation of resource: pseudowire-profile
pseudowire-profilebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-PROFILE - Create
Create operation of resource: pseudowire-profile
pseudowire-profilebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-PROFILE - Delete
Delete operation of resource: pseudowire-profile
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-PROFILE - Retrieve
Retrieve operation of resource: pseudowire-profile
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
BD-PW-STATIC-MAC-ADDRESSES - Update
Update operation of resource: bd-pw-static-mac-addresses
bd-pw-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESSES - Create
Create operation of resource: bd-pw-static-mac-addresses
bd-pw-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: bd-pw-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: bd-pw-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
}
BD-PW-STATIC-MAC-ADDRESS - Update
Update operation of resource: bd-pw-static-mac-address
bd-pw-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESS - Create
Create operation of resource: bd-pw-static-mac-address
bd-pw-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESS - Delete
Delete operation of resource: bd-pw-static-mac-address
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: bd-pw-static-mac-address
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": "string"
}
PSEUDOWIRE-IP-SOURCE-GUARD - Update
Update operation of resource: pseudowire-ip-source-guard
pseudowire-ip-source-guardbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-IP-SOURCE-GUARD - Create
Create operation of resource: pseudowire-ip-source-guard
pseudowire-ip-source-guardbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-IP-SOURCE-GUARD - Delete
Delete operation of resource: pseudowire-ip-source-guard
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-IP-SOURCE-GUARD - Retrieve
Retrieve operation of resource: pseudowire-ip-source-guard
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
PSEUDOWIRE-MAC - Update
Update operation of resource: pseudowire-mac
pseudowire-macbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC - Create
Create operation of resource: pseudowire-mac
pseudowire-macbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC - Delete
Delete operation of resource: pseudowire-mac
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC - Retrieve
Retrieve operation of resource: pseudowire-mac
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
PSEUDOWIRE-MAC-SECURE - Update
Update operation of resource: pseudowire-mac-secure
pseudowire-mac-securebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-SECURE - Create
Create operation of resource: pseudowire-mac-secure
pseudowire-mac-securebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-SECURE - Delete
Delete operation of resource: pseudowire-mac-secure
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-SECURE - Retrieve
Retrieve operation of resource: pseudowire-mac-secure
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
PSEUDOWIRE-MAC-AGING - Update
Update operation of resource: pseudowire-mac-aging
pseudowire-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-AGING - Create
Create operation of resource: pseudowire-mac-aging
pseudowire-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-AGING - Delete
Delete operation of resource: pseudowire-mac-aging
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-AGING - Retrieve
Retrieve operation of resource: pseudowire-mac-aging
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
PSEUDOWIRE-MAC-LIMIT - Update
Update operation of resource: pseudowire-mac-limit
pseudowire-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-LIMIT - Create
Create operation of resource: pseudowire-mac-limit
pseudowire-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-LIMIT - Delete
Delete operation of resource: pseudowire-mac-limit
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-LIMIT - Retrieve
Retrieve operation of resource: pseudowire-mac-limit
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
BD-PW-SPLIT-HORIZON - Update
Update operation of resource: bd-pw-split-horizon
bd-pw-split-horizonbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON - Create
Create operation of resource: bd-pw-split-horizon
bd-pw-split-horizonbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON - Delete
Delete operation of resource: bd-pw-split-horizon
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON - Retrieve
Retrieve operation of resource: bd-pw-split-horizon
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
}
BD-PW-SPLIT-HORIZON-GROUP - Update
Update operation of resource: bd-pw-split-horizon-group
bd-pw-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON-GROUP - Create
Create operation of resource: bd-pw-split-horizon-group
bd-pw-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON-GROUP - Delete
Delete operation of resource: bd-pw-split-horizon-group
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON-GROUP - Retrieve
Retrieve operation of resource: bd-pw-split-horizon-group
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ]
}
BD-PW-MPLS-STATIC-LABELS - Update
Update operation of resource: bd-pw-mpls-static-labels
bd-pw-mpls-static-labelsbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-MPLS-STATIC-LABELS - Create
Create operation of resource: bd-pw-mpls-static-labels
bd-pw-mpls-static-labelsbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-MPLS-STATIC-LABELS - Delete
Delete operation of resource: bd-pw-mpls-static-labels
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-MPLS-STATIC-LABELS - Retrieve
Retrieve operation of resource: bd-pw-mpls-static-labels
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-static-label": "string",
"local-static-label": "string"
}
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRES - Update
Update operation of resource: bridge-domain-backup-pseudowires
bridge-domain-backup-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRES - Create
Create operation of resource: bridge-domain-backup-pseudowires
bridge-domain-backup-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRES - Delete
Delete operation of resource: bridge-domain-backup-pseudowires
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRES - Retrieve
Retrieve operation of resource: bridge-domain-backup-pseudowires
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
}
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRE - Update
Update operation of resource: bridge-domain-backup-pseudowire
bridge-domain-backup-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRE - Create
Create operation of resource: bridge-domain-backup-pseudowire
bridge-domain-backup-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRE - Delete
Delete operation of resource: bridge-domain-backup-pseudowire
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRE - Retrieve
Retrieve operation of resource: bridge-domain-backup-pseudowire
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
VFIS - Update
Update operation of resource: vfis
vfisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"vfi": [
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
},
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VFIS - Create
Create operation of resource: vfis
vfisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"vfi": [
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
},
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VFIS - Delete
Delete operation of resource: vfis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
VFIS - Retrieve
Retrieve operation of resource: vfis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vfi": [
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
},
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
}
]
}
VFI - Update
Update operation of resource: vfi
vfibody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
},
"fi_name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI - Create
Create operation of resource: vfi
vfibody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
},
"fi_name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI - Delete
Delete operation of resource: vfi
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
VFI - Retrieve
Retrieve operation of resource: vfi
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
},
"fi_name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
}
MULTICAST-P2MP - Update
Update operation of resource: multicast-p2mp
multicast-p2mpbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTICAST-P2MP - Create
Create operation of resource: multicast-p2mp
multicast-p2mpbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTICAST-P2MP - Delete
Delete operation of resource: multicast-p2mp
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
MULTICAST-P2MP - Retrieve
Retrieve operation of resource: multicast-p2mp
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
}
TRANSPORTS - Update
Update operation of resource: transports
transportsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORTS - Create
Create operation of resource: transports
transportsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORTS - Delete
Delete operation of resource: transports
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORTS - Retrieve
Retrieve operation of resource: transports
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
}
TRANSPORT - Update
Update operation of resource: transport
transportbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of transport-name
Request Content-Types: application/json
Request Example
{
"attribute-set-name": "string",
"transport-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORT - Create
Create operation of resource: transport
transportbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of transport-name
Request Content-Types: application/json
Request Example
{
"attribute-set-name": "string",
"transport-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORT - Delete
Delete operation of resource: transport
ID of name
ID of ridge-domain_name
ID of fi_name
ID of transport-name
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORT - Retrieve
Retrieve operation of resource: transport
ID of name
ID of ridge-domain_name
ID of fi_name
ID of transport-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attribute-set-name": "string",
"transport-name": "string"
}
SIGNALINGS - Update
Update operation of resource: signalings
signalingsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"signaling": [
{
"signaling-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALINGS - Create
Create operation of resource: signalings
signalingsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"signaling": [
{
"signaling-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALINGS - Delete
Delete operation of resource: signalings
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALINGS - Retrieve
Retrieve operation of resource: signalings
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"signaling": [
{
"signaling-name": "string"
}
]
}
SIGNALING - Update
Update operation of resource: signaling
signalingbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of signaling-name
Request Content-Types: application/json
Request Example
{
"signaling-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALING - Create
Create operation of resource: signaling
signalingbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of signaling-name
Request Content-Types: application/json
Request Example
{
"signaling-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALING - Delete
Delete operation of resource: signaling
ID of name
ID of ridge-domain_name
ID of fi_name
ID of signaling-name
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALING - Retrieve
Retrieve operation of resource: signaling
ID of name
ID of ridge-domain_name
ID of fi_name
ID of signaling-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"signaling-name": "string"
}
VFI-PSEUDOWIRES - Update
Update operation of resource: vfi-pseudowires
vfi-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRES - Create
Create operation of resource: vfi-pseudowires
vfi-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRES - Delete
Delete operation of resource: vfi-pseudowires
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRES - Retrieve
Retrieve operation of resource: vfi-pseudowires
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
VFI-PSEUDOWIRE - Update
Update operation of resource: vfi-pseudowire
vfi-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRE - Create
Create operation of resource: vfi-pseudowire
vfi-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRE - Delete
Delete operation of resource: vfi-pseudowire
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRE - Retrieve
Retrieve operation of resource: vfi-pseudowire
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
VFI-PW-DHCP-SNOOP - Update
Update operation of resource: vfi-pw-dhcp-snoop
vfi-pw-dhcp-snoopbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-DHCP-SNOOP - Create
Create operation of resource: vfi-pw-dhcp-snoop
vfi-pw-dhcp-snoopbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-DHCP-SNOOP - Delete
Delete operation of resource: vfi-pw-dhcp-snoop
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-DHCP-SNOOP - Retrieve
Retrieve operation of resource: vfi-pw-dhcp-snoop
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
VFI-PW-MPLS-STATIC-LABELS - Update
Update operation of resource: vfi-pw-mpls-static-labels
vfi-pw-mpls-static-labelsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-MPLS-STATIC-LABELS - Create
Create operation of resource: vfi-pw-mpls-static-labels
vfi-pw-mpls-static-labelsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-MPLS-STATIC-LABELS - Delete
Delete operation of resource: vfi-pw-mpls-static-labels
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-MPLS-STATIC-LABELS - Retrieve
Retrieve operation of resource: vfi-pw-mpls-static-labels
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-static-label": "string",
"local-static-label": "string"
}
PSEUDOWIRE-STATIC-MAC-ADDRESSES - Update
Update operation of resource: pseudowire-static-mac-addresses
pseudowire-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESSES - Create
Create operation of resource: pseudowire-static-mac-addresses
pseudowire-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: pseudowire-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: pseudowire-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
PSEUDOWIRE-STATIC-MAC-ADDRESS - Update
Update operation of resource: pseudowire-static-mac-address
pseudowire-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESS - Create
Create operation of resource: pseudowire-static-mac-address
pseudowire-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESS - Delete
Delete operation of resource: pseudowire-static-mac-address
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: pseudowire-static-mac-address
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": "string"
}
BGP-AUTO-DISCOVERY - Update
Update operation of resource: bgp-auto-discovery
bgp-auto-discoverybody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-AUTO-DISCOVERY - Create
Create operation of resource: bgp-auto-discovery
bgp-auto-discoverybody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-AUTO-DISCOVERY - Delete
Delete operation of resource: bgp-auto-discovery
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
BGP-AUTO-DISCOVERY - Retrieve
Retrieve operation of resource: bgp-auto-discovery
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
LDP-SIGNALING-PROTOCOL - Update
Update operation of resource: ldp-signaling-protocol
ldp-signaling-protocolbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
LDP-SIGNALING-PROTOCOL - Create
Create operation of resource: ldp-signaling-protocol
ldp-signaling-protocolbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
LDP-SIGNALING-PROTOCOL - Delete
Delete operation of resource: ldp-signaling-protocol
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
LDP-SIGNALING-PROTOCOL - Retrieve
Retrieve operation of resource: ldp-signaling-protocol
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
VPLS-ID - Update
Update operation of resource: vpls-id
vpls-idbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VPLS-ID - Create
Create operation of resource: vpls-id
vpls-idbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VPLS-ID - Delete
Delete operation of resource: vpls-id
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
VPLS-ID - Retrieve
Retrieve operation of resource: vpls-id
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
FLOW-LABEL-LOAD-BALANCE - Update
Update operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Create
Create operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Delete
Delete operation of resource: flow-label-load-balance
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Retrieve
Retrieve operation of resource: flow-label-load-balance
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"static": [ null ],
"flow-label": "string"
}
BGP-ROUTE-POLICY - Update
Update operation of resource: bgp-route-policy
bgp-route-policybody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"export": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-ROUTE-POLICY - Create
Create operation of resource: bgp-route-policy
bgp-route-policybody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"export": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-ROUTE-POLICY - Delete
Delete operation of resource: bgp-route-policy
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
BGP-ROUTE-POLICY - Retrieve
Retrieve operation of resource: bgp-route-policy
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"export": "string"
}
ROUTE-DISTINGUISHER - Update
Update operation of resource: route-distinguisher
route-distinguisherbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Create
Create operation of resource: route-distinguisher
route-distinguisherbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Delete
Delete operation of resource: route-distinguisher
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Retrieve
Retrieve operation of resource: route-distinguisher
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
BGP-SIGNALING-PROTOCOL - Update
Update operation of resource: bgp-signaling-protocol
bgp-signaling-protocolbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-SIGNALING-PROTOCOL - Create
Create operation of resource: bgp-signaling-protocol
bgp-signaling-protocolbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-SIGNALING-PROTOCOL - Delete
Delete operation of resource: bgp-signaling-protocol
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
BGP-SIGNALING-PROTOCOL - Retrieve
Retrieve operation of resource: bgp-signaling-protocol
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
}
FLOW-LABEL-LOAD-BALANCE - Update
Update operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Create
Create operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Delete
Delete operation of resource: flow-label-load-balance
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Retrieve
Retrieve operation of resource: flow-label-load-balance
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"static": [ null ],
"flow-label": "string"
}
ROUTE-TARGETS - Update
Update operation of resource: route-targets
route-targetsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGETS - Create
Create operation of resource: route-targets
route-targetsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGETS - Delete
Delete operation of resource: route-targets
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGETS - Retrieve
Retrieve operation of resource: route-targets
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
ROUTE-TARGET - Update
Update operation of resource: route-target
route-targetbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
Request Content-Types: application/json
Request Example
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGET - Create
Create operation of resource: route-target
route-targetbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
Request Content-Types: application/json
Request Example
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGET - Delete
Delete operation of resource: route-target
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGET - Retrieve
Retrieve operation of resource: route-target
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Update
Update operation of resource: two-byte-as-or-four-byte-as
two-byte-as-or-four-byte-asbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of as as-index
Request Content-Types: application/json
Request Example
{
"as": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Create
Create operation of resource: two-byte-as-or-four-byte-as
two-byte-as-or-four-byte-asbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of as as-index
Request Content-Types: application/json
Request Example
{
"as": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Delete
Delete operation of resource: two-byte-as-or-four-byte-as
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of as as-index
Successful operation
Internal Error
Response Content-Types: application/json
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Retrieve
Retrieve operation of resource: two-byte-as-or-four-byte-as
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of as as-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as": "string",
"as-index": "string"
}
IPV4-ADDRESS - Update
Update operation of resource: ipv4-address
ipv4-addressbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of address addr-index
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Create
Create operation of resource: ipv4-address
ipv4-addressbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of address addr-index
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Delete
Delete operation of resource: ipv4-address
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of address addr-index
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Retrieve
Retrieve operation of resource: ipv4-address
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of address addr-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"address": "string"
}
BRIDGE-DOMAINVNIS - Update
Update operation of resource: bridge-domainvnis
bridge-domainvnisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bridge-domainvni": [
{
"vpn-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNIS - Create
Create operation of resource: bridge-domainvnis
bridge-domainvnisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bridge-domainvni": [
{
"vpn-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNIS - Delete
Delete operation of resource: bridge-domainvnis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNIS - Retrieve
Retrieve operation of resource: bridge-domainvnis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domainvni": [
{
"vpn-id": "integer"
}
]
}
BRIDGE-DOMAINVNI - Update
Update operation of resource: bridge-domainvni
bridge-domainvnibody object
ID of name
ID of ridge-domain_name
ID of vpn-id
Request Content-Types: application/json
Request Example
{
"vpn-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNI - Create
Create operation of resource: bridge-domainvni
bridge-domainvnibody object
ID of name
ID of ridge-domain_name
ID of vpn-id
Request Content-Types: application/json
Request Example
{
"vpn-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNI - Delete
Delete operation of resource: bridge-domainvni
ID of name
ID of ridge-domain_name
ID of vpn-id
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNI - Retrieve
Retrieve operation of resource: bridge-domainvni
ID of name
ID of ridge-domain_name
ID of vpn-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vpn-id": "integer"
}
BD-ATTACHMENT-CIRCUITS - Update
Update operation of resource: bd-attachment-circuits
bd-attachment-circuitsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUITS - Create
Create operation of resource: bd-attachment-circuits
bd-attachment-circuitsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUITS - Delete
Delete operation of resource: bd-attachment-circuits
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUITS - Retrieve
Retrieve operation of resource: bd-attachment-circuits
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
}
BD-ATTACHMENT-CIRCUIT - Update
Update operation of resource: bd-attachment-circuit
bd-attachment-circuitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"d-attachment-circuit_name": "string",
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUIT - Create
Create operation of resource: bd-attachment-circuit
bd-attachment-circuitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"d-attachment-circuit_name": "string",
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUIT - Delete
Delete operation of resource: bd-attachment-circuit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUIT - Retrieve
Retrieve operation of resource: bd-attachment-circuit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"d-attachment-circuit_name": "string",
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
INTERFACE-IP-SOURCE-GUARD - Update
Update operation of resource: interface-ip-source-guard
interface-ip-source-guardbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-IP-SOURCE-GUARD - Create
Create operation of resource: interface-ip-source-guard
interface-ip-source-guardbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-IP-SOURCE-GUARD - Delete
Delete operation of resource: interface-ip-source-guard
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-IP-SOURCE-GUARD - Retrieve
Retrieve operation of resource: interface-ip-source-guard
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
INTERFACE-DAI - Update
Update operation of resource: interface-dai
interface-daibody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI - Create
Create operation of resource: interface-dai
interface-daibody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI - Delete
Delete operation of resource: interface-dai
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI - Retrieve
Retrieve operation of resource: interface-dai
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
INTERFACE-DAI-ADDRESS-VALIDATION - Update
Update operation of resource: interface-dai-address-validation
interface-dai-address-validationbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI-ADDRESS-VALIDATION - Create
Create operation of resource: interface-dai-address-validation
interface-dai-address-validationbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI-ADDRESS-VALIDATION - Delete
Delete operation of resource: interface-dai-address-validation
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI-ADDRESS-VALIDATION - Retrieve
Retrieve operation of resource: interface-dai-address-validation
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
INTERFACE-PROFILE - Update
Update operation of resource: interface-profile
interface-profilebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-PROFILE - Create
Create operation of resource: interface-profile
interface-profilebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-PROFILE - Delete
Delete operation of resource: interface-profile
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-PROFILE - Retrieve
Retrieve operation of resource: interface-profile
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
BDAC-STORM-CONTROL-TYPES - Update
Update operation of resource: bdac-storm-control-types
bdac-storm-control-typesbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPES - Create
Create operation of resource: bdac-storm-control-types
bdac-storm-control-typesbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPES - Delete
Delete operation of resource: bdac-storm-control-types
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPES - Retrieve
Retrieve operation of resource: bdac-storm-control-types
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
BDAC-STORM-CONTROL-TYPE - Update
Update operation of resource: bdac-storm-control-type
bdac-storm-control-typebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPE - Create
Create operation of resource: bdac-storm-control-type
bdac-storm-control-typebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPE - Delete
Delete operation of resource: bdac-storm-control-type
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPE - Retrieve
Retrieve operation of resource: bdac-storm-control-type
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
STORM-CONTROL-UNIT - Update
Update operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Create
Create operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Delete
Delete operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Retrieve
Retrieve operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
SPLIT-HORIZON - Update
Update operation of resource: split-horizon
split-horizonbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"split-horizon-group-id": {
"enable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON - Create
Create operation of resource: split-horizon
split-horizonbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"split-horizon-group-id": {
"enable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON - Delete
Delete operation of resource: split-horizon
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON - Retrieve
Retrieve operation of resource: split-horizon
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"split-horizon-group-id": {
"enable": [ null ]
}
}
SPLIT-HORIZON-GROUP-ID - Update
Update operation of resource: split-horizon-group-id
split-horizon-group-idbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON-GROUP-ID - Create
Create operation of resource: split-horizon-group-id
split-horizon-group-idbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON-GROUP-ID - Delete
Delete operation of resource: split-horizon-group-id
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON-GROUP-ID - Retrieve
Retrieve operation of resource: split-horizon-group-id
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ]
}
STATIC-MAC-ADDRESSES - Update
Update operation of resource: static-mac-addresses
static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESSES - Create
Create operation of resource: static-mac-addresses
static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: static-mac-addresses
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: static-mac-addresses
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"static-mac-address": [
{
"address": "string"
}
]
}
STATIC-MAC-ADDRESS - Update
Update operation of resource: static-mac-address
static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESS - Create
Create operation of resource: static-mac-address
static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESS - Delete
Delete operation of resource: static-mac-address
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: static-mac-address
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": "string"
}
INTERFACE-MAC - Update
Update operation of resource: interface-mac
interface-macbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC - Create
Create operation of resource: interface-mac
interface-macbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC - Delete
Delete operation of resource: interface-mac
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC - Retrieve
Retrieve operation of resource: interface-mac
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
}
INTERFACE-MAC-AGING - Update
Update operation of resource: interface-mac-aging
interface-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-AGING - Create
Create operation of resource: interface-mac-aging
interface-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-AGING - Delete
Delete operation of resource: interface-mac-aging
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-AGING - Retrieve
Retrieve operation of resource: interface-mac-aging
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
INTERFACE-MAC-SECURE - Update
Update operation of resource: interface-mac-secure
interface-mac-securebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-SECURE - Create
Create operation of resource: interface-mac-secure
interface-mac-securebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-SECURE - Delete
Delete operation of resource: interface-mac-secure
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-SECURE - Retrieve
Retrieve operation of resource: interface-mac-secure
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
INTERFACE-MAC-LIMIT - Update
Update operation of resource: interface-mac-limit
interface-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-LIMIT - Create
Create operation of resource: interface-mac-limit
interface-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-LIMIT - Delete
Delete operation of resource: interface-mac-limit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-LIMIT - Retrieve
Retrieve operation of resource: interface-mac-limit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
}
BD-PSEUDOWIRE-EVPNS - Update
Update operation of resource: bd-pseudowire-evpns
bd-pseudowire-evpnsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPNS - Create
Create operation of resource: bd-pseudowire-evpns
bd-pseudowire-evpnsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPNS - Delete
Delete operation of resource: bd-pseudowire-evpns
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPNS - Retrieve
Retrieve operation of resource: bd-pseudowire-evpns
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
BD-PSEUDOWIRE-EVPN - Update
Update operation of resource: bd-pseudowire-evpn
bd-pseudowire-evpnbody object
ID of name
ID of ridge-domain_name
ID of eviid acid
Request Content-Types: application/json
Request Example
{
"acid": "string",
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPN - Create
Create operation of resource: bd-pseudowire-evpn
bd-pseudowire-evpnbody object
ID of name
ID of ridge-domain_name
ID of eviid acid
Request Content-Types: application/json
Request Example
{
"acid": "string",
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPN - Delete
Delete operation of resource: bd-pseudowire-evpn
ID of name
ID of ridge-domain_name
ID of eviid acid
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPN - Retrieve
Retrieve operation of resource: bd-pseudowire-evpn
ID of name
ID of ridge-domain_name
ID of eviid acid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"acid": "string",
"eviid": "string"
}
IP-SOURCE-GUARD - Update
Update operation of resource: ip-source-guard
ip-source-guardbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"logging": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-SOURCE-GUARD - Create
Create operation of resource: ip-source-guard
ip-source-guardbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"logging": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-SOURCE-GUARD - Delete
Delete operation of resource: ip-source-guard
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
IP-SOURCE-GUARD - Retrieve
Retrieve operation of resource: ip-source-guard
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"logging": [ null ]
}
DAI - Update
Update operation of resource: dai
daibody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"logging": [ null ],
"dai-address-validation": {
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DAI - Create
Create operation of resource: dai
daibody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"logging": [ null ],
"dai-address-validation": {
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DAI - Delete
Delete operation of resource: dai
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
DAI - Retrieve
Retrieve operation of resource: dai
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"logging": [ null ],
"dai-address-validation": {
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
}
DAI-ADDRESS-VALIDATION - Update
Update operation of resource: dai-address-validation
dai-address-validationbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
DAI-ADDRESS-VALIDATION - Create
Create operation of resource: dai-address-validation
dai-address-validationbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
DAI-ADDRESS-VALIDATION - Delete
Delete operation of resource: dai-address-validation
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
DAI-ADDRESS-VALIDATION - Retrieve
Retrieve operation of resource: dai-address-validation
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
ROUTED-INTERFACES - Update
Update operation of resource: routed-interfaces
routed-interfacesbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACES - Create
Create operation of resource: routed-interfaces
routed-interfacesbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACES - Delete
Delete operation of resource: routed-interfaces
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACES - Retrieve
Retrieve operation of resource: routed-interfaces
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
}
ROUTED-INTERFACE - Update
Update operation of resource: routed-interface
routed-interfacebody object
ID of name
ID of ridge-domain_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE - Create
Create operation of resource: routed-interface
routed-interfacebody object
ID of name
ID of ridge-domain_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE - Delete
Delete operation of resource: routed-interface
ID of name
ID of ridge-domain_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE - Retrieve
Retrieve operation of resource: routed-interface
ID of name
ID of ridge-domain_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
ROUTED-INTERFACE-SPLIT-HORIZON-GROUP - Update
Update operation of resource: routed-interface-split-horizon-group
routed-interface-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"routed-interface-split-horizon-group-core": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE-SPLIT-HORIZON-GROUP - Create
Create operation of resource: routed-interface-split-horizon-group
routed-interface-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"routed-interface-split-horizon-group-core": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE-SPLIT-HORIZON-GROUP - Delete
Delete operation of resource: routed-interface-split-horizon-group
ID of name
ID of ridge-domain_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE-SPLIT-HORIZON-GROUP - Retrieve
Retrieve operation of resource: routed-interface-split-horizon-group
ID of name
ID of ridge-domain_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"routed-interface-split-horizon-group-core": [ null ]
}
PSEUDOWIRE-CLASSES - Update
Update operation of resource: pseudowire-classes
pseudowire-classesbody object
Request Content-Types: application/json
Request Example
{
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
},
"backup-disable-delay": {
"type": "string",
"disable-backup": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-CLASSES - Create
Create operation of resource: pseudowire-classes
pseudowire-classesbody object
Request Content-Types: application/json
Request Example
{
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
},
"backup-disable-delay": {
"type": "string",
"disable-backup": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-CLASSES - Delete
Delete operation of resource: pseudowire-classes
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-CLASSES - Retrieve
Retrieve operation of resource: pseudowire-classes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
},
"backup-disable-delay": {
"type": "string",
"disable-backup": "string"
}
}
]
}
PSEUDOWIRE-CLASS - Update
Update operation of resource: pseudowire-class
pseudowire-classbody object
ID of name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
},
"backup-disable-delay": {
"type": "string",
"disable-backup": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-CLASS - Create
Create operation of resource: pseudowire-class
pseudowire-classbody object
ID of name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
},
"backup-disable-delay": {
"type": "string",
"disable-backup": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-CLASS - Delete
Delete operation of resource: pseudowire-class
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-CLASS - Retrieve
Retrieve operation of resource: pseudowire-class
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
},
"backup-disable-delay": {
"type": "string",
"disable-backup": "string"
}
}
L2TPV3-ENCAPSULATION - Update
Update operation of resource: l2tpv3-encapsulation
l2tpv3-encapsulationbody object
ID of name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TPV3-ENCAPSULATION - Create
Create operation of resource: l2tpv3-encapsulation
l2tpv3-encapsulationbody object
ID of name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
L2TPV3-ENCAPSULATION - Delete
Delete operation of resource: l2tpv3-encapsulation
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
L2TPV3-ENCAPSULATION - Retrieve
Retrieve operation of resource: l2tpv3-encapsulation
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
}
SEQUENCING - Update
Update operation of resource: sequencing
sequencingbody object
ID of name
Request Content-Types: application/json
Request Example
{
"sequencing": "string",
"resync-threshold": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEQUENCING - Create
Create operation of resource: sequencing
sequencingbody object
ID of name
Request Content-Types: application/json
Request Example
{
"sequencing": "string",
"resync-threshold": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEQUENCING - Delete
Delete operation of resource: sequencing
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
SEQUENCING - Retrieve
Retrieve operation of resource: sequencing
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sequencing": "string",
"resync-threshold": "string"
}
TYPE-OF-SERVICE - Update
Update operation of resource: type-of-service
type-of-servicebody object
ID of name
Request Content-Types: application/json
Request Example
{
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE-OF-SERVICE - Create
Create operation of resource: type-of-service
type-of-servicebody object
ID of name
Request Content-Types: application/json
Request Example
{
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TYPE-OF-SERVICE - Delete
Delete operation of resource: type-of-service
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
TYPE-OF-SERVICE - Retrieve
Retrieve operation of resource: type-of-service
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
SIGNALING-PROTOCOL - Update
Update operation of resource: signaling-protocol
signaling-protocolbody object
ID of name
Request Content-Types: application/json
Request Example
{
"l2tpv3-class-name": "string",
"protocol": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALING-PROTOCOL - Create
Create operation of resource: signaling-protocol
signaling-protocolbody object
ID of name
Request Content-Types: application/json
Request Example
{
"l2tpv3-class-name": "string",
"protocol": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALING-PROTOCOL - Delete
Delete operation of resource: signaling-protocol
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALING-PROTOCOL - Retrieve
Retrieve operation of resource: signaling-protocol
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"l2tpv3-class-name": "string",
"protocol": "string"
}
PATH-MTU - Update
Update operation of resource: path-mtu
path-mtubody object
ID of name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"max-path-mtu": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PATH-MTU - Create
Create operation of resource: path-mtu
path-mtubody object
ID of name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"max-path-mtu": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PATH-MTU - Delete
Delete operation of resource: path-mtu
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
PATH-MTU - Retrieve
Retrieve operation of resource: path-mtu
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"max-path-mtu": "string"
}
BACKUP-DISABLE-DELAY - Update
Update operation of resource: backup-disable-delay
backup-disable-delaybody object
ID of name
Request Content-Types: application/json
Request Example
{
"type": "string",
"disable-backup": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-DISABLE-DELAY - Create
Create operation of resource: backup-disable-delay
backup-disable-delaybody object
ID of name
Request Content-Types: application/json
Request Example
{
"type": "string",
"disable-backup": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-DISABLE-DELAY - Delete
Delete operation of resource: backup-disable-delay
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
BACKUP-DISABLE-DELAY - Retrieve
Retrieve operation of resource: backup-disable-delay
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"disable-backup": "string"
}
MPLS-ENCAPSULATION - Update
Update operation of resource: mpls-encapsulation
mpls-encapsulationbody object
ID of name
Request Content-Types: application/json
Request Example
{
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ENCAPSULATION - Create
Create operation of resource: mpls-encapsulation
mpls-encapsulationbody object
ID of name
Request Content-Types: application/json
Request Example
{
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ENCAPSULATION - Delete
Delete operation of resource: mpls-encapsulation
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-ENCAPSULATION - Retrieve
Retrieve operation of resource: mpls-encapsulation
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
}
SEQUENCING - Update
Update operation of resource: sequencing
sequencingbody object
ID of name
Request Content-Types: application/json
Request Example
{
"sequencing": "string",
"resync-threshold": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEQUENCING - Create
Create operation of resource: sequencing
sequencingbody object
ID of name
Request Content-Types: application/json
Request Example
{
"sequencing": "string",
"resync-threshold": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SEQUENCING - Delete
Delete operation of resource: sequencing
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
SEQUENCING - Retrieve
Retrieve operation of resource: sequencing
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sequencing": "string",
"resync-threshold": "string"
}
MPLS-REDUNDANCY - Update
Update operation of resource: mpls-redundancy
mpls-redundancybody object
ID of name
Request Content-Types: application/json
Request Example
{
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-REDUNDANCY - Create
Create operation of resource: mpls-redundancy
mpls-redundancybody object
ID of name
Request Content-Types: application/json
Request Example
{
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-REDUNDANCY - Delete
Delete operation of resource: mpls-redundancy
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-REDUNDANCY - Retrieve
Retrieve operation of resource: mpls-redundancy
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
}
PREFERRED-PATH - Update
Update operation of resource: preferred-path
preferred-pathbody object
ID of name
Request Content-Types: application/json
Request Example
{
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFERRED-PATH - Create
Create operation of resource: preferred-path
preferred-pathbody object
ID of name
Request Content-Types: application/json
Request Example
{
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFERRED-PATH - Delete
Delete operation of resource: preferred-path
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
PREFERRED-PATH - Retrieve
Retrieve operation of resource: preferred-path
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
}
LOAD-BALANCE-GROUP - Update
Update operation of resource: load-balance-group
load-balance-groupbody object
ID of name
Request Content-Types: application/json
Request Example
{
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOAD-BALANCE-GROUP - Create
Create operation of resource: load-balance-group
load-balance-groupbody object
ID of name
Request Content-Types: application/json
Request Example
{
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LOAD-BALANCE-GROUP - Delete
Delete operation of resource: load-balance-group
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
LOAD-BALANCE-GROUP - Retrieve
Retrieve operation of resource: load-balance-group
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
}
FLOW-LABEL-LOAD-BALANCE - Update
Update operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Create
Create operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Delete
Delete operation of resource: flow-label-load-balance
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Retrieve
Retrieve operation of resource: flow-label-load-balance
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"static": [ null ],
"flow-label": "string"
}
VLAN-SWITCHES - Update
Update operation of resource: vlan-switches
vlan-switchesbody object
Request Content-Types: application/json
Request Example
{
"vlan-switch": [
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string"
}
}
}
]
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCHES - Create
Create operation of resource: vlan-switches
vlan-switchesbody object
Request Content-Types: application/json
Request Example
{
"vlan-switch": [
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string"
}
}
}
]
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCHES - Delete
Delete operation of resource: vlan-switches
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCHES - Retrieve
Retrieve operation of resource: vlan-switches
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-switch": [
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string"
}
}
}
]
}
}
]
}
}
]
}
VLAN-SWITCH - Update
Update operation of resource: vlan-switch
vlan-switchbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
}
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCH - Create
Create operation of resource: vlan-switch
vlan-switchbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
}
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCH - Delete
Delete operation of resource: vlan-switch
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCH - Retrieve
Retrieve operation of resource: vlan-switch
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
}
}
]
}
}
]
}
}
VLAN-SWITCH-PORTS - Update
Update operation of resource: vlan-switch-ports
vlan-switch-portsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-switch-port": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCH-PORTS - Create
Create operation of resource: vlan-switch-ports
vlan-switch-portsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-switch-port": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCH-PORTS - Delete
Delete operation of resource: vlan-switch-ports
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCH-PORTS - Retrieve
Retrieve operation of resource: vlan-switch-ports
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-switch-port": [
{
"interface-name": "string"
}
]
}
VLAN-SWITCH-PORT - Update
Update operation of resource: vlan-switch-port
vlan-switch-portbody object
ID of name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCH-PORT - Create
Create operation of resource: vlan-switch-port
vlan-switch-portbody object
ID of name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCH-PORT - Delete
Delete operation of resource: vlan-switch-port
ID of name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-SWITCH-PORT - Retrieve
Retrieve operation of resource: vlan-switch-port
ID of name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
VNI-RANGES - Update
Update operation of resource: vni-ranges
vni-rangesbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vni-range1-max": "integer",
"vni-range5-min": "integer",
"vni-range4-max": "integer",
"vni-range7-min": "integer",
"vni-range8-max": "integer",
"vni-range4-min": "integer",
"vni-range9-min": "integer",
"vni-range2-min": "integer",
"vni-range5-max": "integer",
"vni-range6-min": "integer",
"vni-range2-max": "integer",
"vni-range3-max": "integer",
"vni-range8-min": "integer",
"vni-range9-max": "integer",
"vni-range7-max": "integer",
"vni-range3-min": "integer",
"vni-range6-max": "integer",
"vni-range1-min": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VNI-RANGES - Create
Create operation of resource: vni-ranges
vni-rangesbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vni-range1-max": "integer",
"vni-range5-min": "integer",
"vni-range4-max": "integer",
"vni-range7-min": "integer",
"vni-range8-max": "integer",
"vni-range4-min": "integer",
"vni-range9-min": "integer",
"vni-range2-min": "integer",
"vni-range5-max": "integer",
"vni-range6-min": "integer",
"vni-range2-max": "integer",
"vni-range3-max": "integer",
"vni-range8-min": "integer",
"vni-range9-max": "integer",
"vni-range7-max": "integer",
"vni-range3-min": "integer",
"vni-range6-max": "integer",
"vni-range1-min": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VNI-RANGES - Delete
Delete operation of resource: vni-ranges
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VNI-RANGES - Retrieve
Retrieve operation of resource: vni-ranges
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vni-range1-max": "integer",
"vni-range5-min": "integer",
"vni-range4-max": "integer",
"vni-range7-min": "integer",
"vni-range8-max": "integer",
"vni-range4-min": "integer",
"vni-range9-min": "integer",
"vni-range2-min": "integer",
"vni-range5-max": "integer",
"vni-range6-min": "integer",
"vni-range2-max": "integer",
"vni-range3-max": "integer",
"vni-range8-min": "integer",
"vni-range9-max": "integer",
"vni-range7-max": "integer",
"vni-range3-min": "integer",
"vni-range6-max": "integer",
"vni-range1-min": "integer"
}
VLAN-RANGES - Update
Update operation of resource: vlan-ranges
vlan-rangesbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-range6-max": "string",
"vlan-range2-min": "string",
"vlan-range4-min": "string",
"vlan-range1-max": "string",
"vlan-range8-min": "string",
"vlan-range7-max": "string",
"vlan-range2-max": "string",
"vlan-range9-max": "string",
"vlan-range6-min": "string",
"vlan-range9-min": "string",
"vlan-range8-max": "string",
"vlan-range3-max": "string",
"vlan-range7-min": "string",
"vlan-range1-min": "string",
"vlan-range5-min": "string",
"vlan-range3-min": "string",
"vlan-range4-max": "string",
"vlan-range5-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-RANGES - Create
Create operation of resource: vlan-ranges
vlan-rangesbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-range6-max": "string",
"vlan-range2-min": "string",
"vlan-range4-min": "string",
"vlan-range1-max": "string",
"vlan-range8-min": "string",
"vlan-range7-max": "string",
"vlan-range2-max": "string",
"vlan-range9-max": "string",
"vlan-range6-min": "string",
"vlan-range9-min": "string",
"vlan-range8-max": "string",
"vlan-range3-max": "string",
"vlan-range7-min": "string",
"vlan-range1-min": "string",
"vlan-range5-min": "string",
"vlan-range3-min": "string",
"vlan-range4-max": "string",
"vlan-range5-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-RANGES - Delete
Delete operation of resource: vlan-ranges
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-RANGES - Retrieve
Retrieve operation of resource: vlan-ranges
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-range6-max": "string",
"vlan-range2-min": "string",
"vlan-range4-min": "string",
"vlan-range1-max": "string",
"vlan-range8-min": "string",
"vlan-range7-max": "string",
"vlan-range2-max": "string",
"vlan-range9-max": "string",
"vlan-range6-min": "string",
"vlan-range9-min": "string",
"vlan-range8-max": "string",
"vlan-range3-max": "string",
"vlan-range7-min": "string",
"vlan-range1-min": "string",
"vlan-range5-min": "string",
"vlan-range3-min": "string",
"vlan-range4-max": "string",
"vlan-range5-max": "string"
}
ROUTED-INTERFACE-RANGES - Update
Update operation of resource: routed-interface-ranges
routed-interface-rangesbody object
ID of name
Request Content-Types: application/json
Request Example
{
"interface-range8-min": "integer",
"interface-range2-min": "integer",
"interface-range5-max": "integer",
"interface-range4-min": "integer",
"interface-range7-max": "integer",
"interface-range4-max": "integer",
"interface-range2-max": "integer",
"interface-range3-max": "integer",
"interface-range6-min": "integer",
"interface-range6-max": "integer",
"interface-range1-min": "integer",
"interface-range3-min": "integer",
"interface-range9-max": "integer",
"interface-range9-min": "integer",
"interface-range7-min": "integer",
"interface-range5-min": "integer",
"interface-range8-max": "integer",
"interface-range1-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE-RANGES - Create
Create operation of resource: routed-interface-ranges
routed-interface-rangesbody object
ID of name
Request Content-Types: application/json
Request Example
{
"interface-range8-min": "integer",
"interface-range2-min": "integer",
"interface-range5-max": "integer",
"interface-range4-min": "integer",
"interface-range7-max": "integer",
"interface-range4-max": "integer",
"interface-range2-max": "integer",
"interface-range3-max": "integer",
"interface-range6-min": "integer",
"interface-range6-max": "integer",
"interface-range1-min": "integer",
"interface-range3-min": "integer",
"interface-range9-max": "integer",
"interface-range9-min": "integer",
"interface-range7-min": "integer",
"interface-range5-min": "integer",
"interface-range8-max": "integer",
"interface-range1-max": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE-RANGES - Delete
Delete operation of resource: routed-interface-ranges
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE-RANGES - Retrieve
Retrieve operation of resource: routed-interface-ranges
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-range8-min": "integer",
"interface-range2-min": "integer",
"interface-range5-max": "integer",
"interface-range4-min": "integer",
"interface-range7-max": "integer",
"interface-range4-max": "integer",
"interface-range2-max": "integer",
"interface-range3-max": "integer",
"interface-range6-min": "integer",
"interface-range6-max": "integer",
"interface-range1-min": "integer",
"interface-range3-min": "integer",
"interface-range9-max": "integer",
"interface-range9-min": "integer",
"interface-range7-min": "integer",
"interface-range5-min": "integer",
"interface-range8-max": "integer",
"interface-range1-max": "integer"
}
BRIDGE-DOMAINS - Update
Update operation of resource: bridge-domains
bridge-domainsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {}
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINS - Create
Create operation of resource: bridge-domains
bridge-domainsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {}
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINS - Delete
Delete operation of resource: bridge-domains
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINS - Retrieve
Retrieve operation of resource: bridge-domains
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {}
}
}
]
}
}
]
}
BRIDGE-DOMAIN - Update
Update operation of resource: bridge-domain
bridge-domainbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN - Create
Create operation of resource: bridge-domain
bridge-domainbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN - Delete
Delete operation of resource: bridge-domain
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN - Retrieve
Retrieve operation of resource: bridge-domain
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
}
]
}
}
BD-STORM-CONTROLS - Update
Update operation of resource: bd-storm-controls
bd-storm-controlsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-storm-control": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROLS - Create
Create operation of resource: bd-storm-controls
bd-storm-controlsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-storm-control": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROLS - Delete
Delete operation of resource: bd-storm-controls
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROLS - Retrieve
Retrieve operation of resource: bd-storm-controls
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-storm-control": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
BD-STORM-CONTROL - Update
Update operation of resource: bd-storm-control
bd-storm-controlbody object
ID of name
ID of ridge-domain_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROL - Create
Create operation of resource: bd-storm-control
bd-storm-controlbody object
ID of name
ID of ridge-domain_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROL - Delete
Delete operation of resource: bd-storm-control
ID of name
ID of ridge-domain_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
BD-STORM-CONTROL - Retrieve
Retrieve operation of resource: bd-storm-control
ID of name
ID of ridge-domain_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
STORM-CONTROL-UNIT - Update
Update operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Create
Create operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Delete
Delete operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Retrieve
Retrieve operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
MEMBER-VNIS - Update
Update operation of resource: member-vnis
member-vnisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNIS - Create
Create operation of resource: member-vnis
member-vnisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNIS - Delete
Delete operation of resource: member-vnis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNIS - Retrieve
Retrieve operation of resource: member-vnis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
}
MEMBER-VNI - Update
Update operation of resource: member-vni
member-vnibody object
ID of name
ID of ridge-domain_name
ID of vni
Request Content-Types: application/json
Request Example
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI - Create
Create operation of resource: member-vni
member-vnibody object
ID of name
ID of ridge-domain_name
ID of vni
Request Content-Types: application/json
Request Example
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI - Delete
Delete operation of resource: member-vni
ID of name
ID of ridge-domain_name
ID of vni
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI - Retrieve
Retrieve operation of resource: member-vni
ID of name
ID of ridge-domain_name
ID of vni
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
MEMBER-VNI-STATIC-MAC-ADDRESSES - Update
Update operation of resource: member-vni-static-mac-addresses
member-vni-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of vni
Request Content-Types: application/json
Request Example
{
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESSES - Create
Create operation of resource: member-vni-static-mac-addresses
member-vni-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of vni
Request Content-Types: application/json
Request Example
{
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: member-vni-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of vni
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: member-vni-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of vni
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
}
MEMBER-VNI-STATIC-MAC-ADDRESS - Update
Update operation of resource: member-vni-static-mac-address
member-vni-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of vni
ID of mac-address
Request Content-Types: application/json
Request Example
{
"next-hop-ip": "string",
"mac-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESS - Create
Create operation of resource: member-vni-static-mac-address
member-vni-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of vni
ID of mac-address
Request Content-Types: application/json
Request Example
{
"next-hop-ip": "string",
"mac-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESS - Delete
Delete operation of resource: member-vni-static-mac-address
ID of name
ID of ridge-domain_name
ID of vni
ID of mac-address
Successful operation
Internal Error
Response Content-Types: application/json
MEMBER-VNI-STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: member-vni-static-mac-address
ID of name
ID of ridge-domain_name
ID of vni
ID of mac-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-hop-ip": "string",
"mac-address": "string"
}
BRIDGE-DOMAIN-MAC - Update
Update operation of resource: bridge-domain-mac
bridge-domain-macbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-withdraw-relay": [ null ],
"bd-mac-aging": {
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
},
"bd-mac-port-down-flush": [ null ],
"bd-mac-filters": {
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
},
"bd-mac-limit": {
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
},
"bd-mac-learn": "string",
"bd-mac-withdraw": [ null ],
"mac-secure": {
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
},
"bd-mac-withdraw-behavior": "string",
"bd-mac-withdraw-access-pw-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-MAC - Create
Create operation of resource: bridge-domain-mac
bridge-domain-macbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-withdraw-relay": [ null ],
"bd-mac-aging": {
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
},
"bd-mac-port-down-flush": [ null ],
"bd-mac-filters": {
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
},
"bd-mac-limit": {
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
},
"bd-mac-learn": "string",
"bd-mac-withdraw": [ null ],
"mac-secure": {
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
},
"bd-mac-withdraw-behavior": "string",
"bd-mac-withdraw-access-pw-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-MAC - Delete
Delete operation of resource: bridge-domain-mac
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-MAC - Retrieve
Retrieve operation of resource: bridge-domain-mac
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-mac-withdraw-relay": [ null ],
"bd-mac-aging": {
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
},
"bd-mac-port-down-flush": [ null ],
"bd-mac-filters": {
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
},
"bd-mac-limit": {
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
},
"bd-mac-learn": "string",
"bd-mac-withdraw": [ null ],
"mac-secure": {
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
},
"bd-mac-withdraw-behavior": "string",
"bd-mac-withdraw-access-pw-disable": [ null ]
}
BD-MAC-LIMIT - Update
Update operation of resource: bd-mac-limit
bd-mac-limitbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-LIMIT - Create
Create operation of resource: bd-mac-limit
bd-mac-limitbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-LIMIT - Delete
Delete operation of resource: bd-mac-limit
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-LIMIT - Retrieve
Retrieve operation of resource: bd-mac-limit
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
}
BD-MAC-FILTERS - Update
Update operation of resource: bd-mac-filters
bd-mac-filtersbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTERS - Create
Create operation of resource: bd-mac-filters
bd-mac-filtersbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTERS - Delete
Delete operation of resource: bd-mac-filters
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTERS - Retrieve
Retrieve operation of resource: bd-mac-filters
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
}
BD-MAC-FILTER - Update
Update operation of resource: bd-mac-filter
bd-mac-filterbody object
ID of name
ID of ridge-domain_name
ID of address
Request Content-Types: application/json
Request Example
{
"drop": [ null ],
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTER - Create
Create operation of resource: bd-mac-filter
bd-mac-filterbody object
ID of name
ID of ridge-domain_name
ID of address
Request Content-Types: application/json
Request Example
{
"drop": [ null ],
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTER - Delete
Delete operation of resource: bd-mac-filter
ID of name
ID of ridge-domain_name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-FILTER - Retrieve
Retrieve operation of resource: bd-mac-filter
ID of name
ID of ridge-domain_name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"drop": [ null ],
"address": "string"
}
MAC-SECURE - Update
Update operation of resource: mac-secure
mac-securebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAC-SECURE - Create
Create operation of resource: mac-secure
mac-securebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MAC-SECURE - Delete
Delete operation of resource: mac-secure
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
MAC-SECURE - Retrieve
Retrieve operation of resource: mac-secure
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
}
BD-MAC-AGING - Update
Update operation of resource: bd-mac-aging
bd-mac-agingbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-AGING - Create
Create operation of resource: bd-mac-aging
bd-mac-agingbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-AGING - Delete
Delete operation of resource: bd-mac-aging
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-MAC-AGING - Retrieve
Retrieve operation of resource: bd-mac-aging
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
}
NV-SATELLITE - Update
Update operation of resource: nv-satellite
nv-satellitebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"offload-ipv4-multicast-enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NV-SATELLITE - Create
Create operation of resource: nv-satellite
nv-satellitebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"offload-ipv4-multicast-enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
NV-SATELLITE - Delete
Delete operation of resource: nv-satellite
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
NV-SATELLITE - Retrieve
Retrieve operation of resource: nv-satellite
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"offload-ipv4-multicast-enable": [ null ]
}
BRIDGE-DOMAIN-PBB - Update
Update operation of resource: bridge-domain-pbb
bridge-domain-pbbbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core": {
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
},
"pbb-edges": {
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-PBB - Create
Create operation of resource: bridge-domain-pbb
bridge-domain-pbbbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core": {
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
},
"pbb-edges": {
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-PBB - Delete
Delete operation of resource: bridge-domain-pbb
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-PBB - Retrieve
Retrieve operation of resource: bridge-domain-pbb
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core": {
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
},
"pbb-edges": {
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
}
PBB-EDGES - Update
Update operation of resource: pbb-edges
pbb-edgesbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGES - Create
Create operation of resource: pbb-edges
pbb-edgesbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGES - Delete
Delete operation of resource: pbb-edges
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGES - Retrieve
Retrieve operation of resource: pbb-edges
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
PBB-EDGE - Update
Update operation of resource: pbb-edge
pbb-edgebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE - Create
Create operation of resource: pbb-edge
pbb-edgebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE - Delete
Delete operation of resource: pbb-edge
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE - Retrieve
Retrieve operation of resource: pbb-edge
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
PBB-EDGE-SPLIT-HORIZON-GROUP - Update
Update operation of resource: pbb-edge-split-horizon-group
pbb-edge-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-SPLIT-HORIZON-GROUP - Create
Create operation of resource: pbb-edge-split-horizon-group
pbb-edge-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-SPLIT-HORIZON-GROUP - Delete
Delete operation of resource: pbb-edge-split-horizon-group
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-SPLIT-HORIZON-GROUP - Retrieve
Retrieve operation of resource: pbb-edge-split-horizon-group
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disable": [ null ]
}
PBB-STATIC-MAC-MAPPINGS - Update
Update operation of resource: pbb-static-mac-mappings
pbb-static-mac-mappingsbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPINGS - Create
Create operation of resource: pbb-static-mac-mappings
pbb-static-mac-mappingsbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPINGS - Delete
Delete operation of resource: pbb-static-mac-mappings
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPINGS - Retrieve
Retrieve operation of resource: pbb-static-mac-mappings
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
}
PBB-STATIC-MAC-MAPPING - Update
Update operation of resource: pbb-static-mac-mapping
pbb-static-mac-mappingbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
ID of address
Request Content-Types: application/json
Request Example
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPING - Create
Create operation of resource: pbb-static-mac-mapping
pbb-static-mac-mappingbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
ID of address
Request Content-Types: application/json
Request Example
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPING - Delete
Delete operation of resource: pbb-static-mac-mapping
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PBB-STATIC-MAC-MAPPING - Retrieve
Retrieve operation of resource: pbb-static-mac-mapping
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
PBB-EDGE-DHCP-PROFILE - Update
Update operation of resource: pbb-edge-dhcp-profile
pbb-edge-dhcp-profilebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-DHCP-PROFILE - Create
Create operation of resource: pbb-edge-dhcp-profile
pbb-edge-dhcp-profilebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-DHCP-PROFILE - Delete
Delete operation of resource: pbb-edge-dhcp-profile
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-DHCP-PROFILE - Retrieve
Retrieve operation of resource: pbb-edge-dhcp-profile
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
PBB-EDGE-MAC - Update
Update operation of resource: pbb-edge-mac
pbb-edge-macbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC - Create
Create operation of resource: pbb-edge-mac
pbb-edge-macbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC - Delete
Delete operation of resource: pbb-edge-mac
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC - Retrieve
Retrieve operation of resource: pbb-edge-mac
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
PBB-EDGE-MAC-LIMIT - Update
Update operation of resource: pbb-edge-mac-limit
pbb-edge-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-LIMIT - Create
Create operation of resource: pbb-edge-mac-limit
pbb-edge-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-LIMIT - Delete
Delete operation of resource: pbb-edge-mac-limit
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-LIMIT - Retrieve
Retrieve operation of resource: pbb-edge-mac-limit
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
}
PBB-EDGE-MAC-AGING - Update
Update operation of resource: pbb-edge-mac-aging
pbb-edge-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-AGING - Create
Create operation of resource: pbb-edge-mac-aging
pbb-edge-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-AGING - Delete
Delete operation of resource: pbb-edge-mac-aging
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-AGING - Retrieve
Retrieve operation of resource: pbb-edge-mac-aging
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
}
PBB-EDGE-MAC-SECURE - Update
Update operation of resource: pbb-edge-mac-secure
pbb-edge-mac-securebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-SECURE - Create
Create operation of resource: pbb-edge-mac-secure
pbb-edge-mac-securebody object
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Request Content-Types: application/json
Request Example
{
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-SECURE - Delete
Delete operation of resource: pbb-edge-mac-secure
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-EDGE-MAC-SECURE - Retrieve
Retrieve operation of resource: pbb-edge-mac-secure
ID of name
ID of ridge-domain_name
ID of isid core-bd-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
PBB-CORE - Update
Update operation of resource: pbb-core
pbb-corebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE - Create
Create operation of resource: pbb-core
pbb-corebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE - Delete
Delete operation of resource: pbb-core
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE - Retrieve
Retrieve operation of resource: pbb-core
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
}
PBB-CORE-MAC - Update
Update operation of resource: pbb-core-mac
pbb-core-macbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC - Create
Create operation of resource: pbb-core-mac
pbb-core-macbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC - Delete
Delete operation of resource: pbb-core-mac
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC - Retrieve
Retrieve operation of resource: pbb-core-mac
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
}
PBB-CORE-MAC-AGING - Update
Update operation of resource: pbb-core-mac-aging
pbb-core-mac-agingbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-AGING - Create
Create operation of resource: pbb-core-mac-aging
pbb-core-mac-agingbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-AGING - Delete
Delete operation of resource: pbb-core-mac-aging
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-AGING - Retrieve
Retrieve operation of resource: pbb-core-mac-aging
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
PBB-CORE-MAC-LIMIT - Update
Update operation of resource: pbb-core-mac-limit
pbb-core-mac-limitbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-LIMIT - Create
Create operation of resource: pbb-core-mac-limit
pbb-core-mac-limitbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-LIMIT - Delete
Delete operation of resource: pbb-core-mac-limit
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-MAC-LIMIT - Retrieve
Retrieve operation of resource: pbb-core-mac-limit
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
}
PBB-CORE-EVIS - Update
Update operation of resource: pbb-core-evis
pbb-core-evisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVIS - Create
Create operation of resource: pbb-core-evis
pbb-core-evisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVIS - Delete
Delete operation of resource: pbb-core-evis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVIS - Retrieve
Retrieve operation of resource: pbb-core-evis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
PBB-CORE-EVI - Update
Update operation of resource: pbb-core-evi
pbb-core-evibody object
ID of name
ID of ridge-domain_name
ID of eviid
Request Content-Types: application/json
Request Example
{
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVI - Create
Create operation of resource: pbb-core-evi
pbb-core-evibody object
ID of name
ID of ridge-domain_name
ID of eviid
Request Content-Types: application/json
Request Example
{
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVI - Delete
Delete operation of resource: pbb-core-evi
ID of name
ID of ridge-domain_name
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-EVI - Retrieve
Retrieve operation of resource: pbb-core-evi
ID of name
ID of ridge-domain_name
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"eviid": "string"
}
PBB-CORE-DHCP-PROFILE - Update
Update operation of resource: pbb-core-dhcp-profile
pbb-core-dhcp-profilebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-DHCP-PROFILE - Create
Create operation of resource: pbb-core-dhcp-profile
pbb-core-dhcp-profilebody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-DHCP-PROFILE - Delete
Delete operation of resource: pbb-core-dhcp-profile
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
PBB-CORE-DHCP-PROFILE - Retrieve
Retrieve operation of resource: pbb-core-dhcp-profile
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
BRIDGE-DOMAIN-EVIS - Update
Update operation of resource: bridge-domain-evis
bridge-domain-evisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bridge-domain-evi": [
{
"vpn-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVIS - Create
Create operation of resource: bridge-domain-evis
bridge-domain-evisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bridge-domain-evi": [
{
"vpn-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVIS - Delete
Delete operation of resource: bridge-domain-evis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVIS - Retrieve
Retrieve operation of resource: bridge-domain-evis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domain-evi": [
{
"vpn-id": "string"
}
]
}
BRIDGE-DOMAIN-EVI - Update
Update operation of resource: bridge-domain-evi
bridge-domain-evibody object
ID of name
ID of ridge-domain_name
ID of vpn-id
Request Content-Types: application/json
Request Example
{
"vpn-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVI - Create
Create operation of resource: bridge-domain-evi
bridge-domain-evibody object
ID of name
ID of ridge-domain_name
ID of vpn-id
Request Content-Types: application/json
Request Example
{
"vpn-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVI - Delete
Delete operation of resource: bridge-domain-evi
ID of name
ID of ridge-domain_name
ID of vpn-id
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-EVI - Retrieve
Retrieve operation of resource: bridge-domain-evi
ID of name
ID of ridge-domain_name
ID of vpn-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vpn-id": "string"
}
ACCESS-VFIS - Update
Update operation of resource: access-vfis
access-vfisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"access-vfi": [
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFIS - Create
Create operation of resource: access-vfis
access-vfisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"access-vfi": [
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFIS - Delete
Delete operation of resource: access-vfis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFIS - Retrieve
Retrieve operation of resource: access-vfis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"access-vfi": [
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"name": "string"
}
]
}
ACCESS-VFI - Update
Update operation of resource: access-vfi
access-vfibody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Request Content-Types: application/json
Request Example
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"ccess-vfi_name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI - Create
Create operation of resource: access-vfi
access-vfibody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Request Content-Types: application/json
Request Example
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"ccess-vfi_name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI - Delete
Delete operation of resource: access-vfi
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI - Retrieve
Retrieve operation of resource: access-vfi
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"ccess-vfi_name": "string"
}
ACCESS-VFI-PSEUDOWIRES - Update
Update operation of resource: access-vfi-pseudowires
access-vfi-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Request Content-Types: application/json
Request Example
{
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRES - Create
Create operation of resource: access-vfi-pseudowires
access-vfi-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Request Content-Types: application/json
Request Example
{
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRES - Delete
Delete operation of resource: access-vfi-pseudowires
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRES - Retrieve
Retrieve operation of resource: access-vfi-pseudowires
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
}
ACCESS-VFI-PSEUDOWIRE - Update
Update operation of resource: access-vfi-pseudowire
access-vfi-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE - Create
Create operation of resource: access-vfi-pseudowire
access-vfi-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE - Delete
Delete operation of resource: access-vfi-pseudowire
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE - Retrieve
Retrieve operation of resource: access-vfi-pseudowire
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESSES - Update
Update operation of resource: access-vfi-pseudowire-static-mac-addresses
access-vfi-pseudowire-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESSES - Create
Create operation of resource: access-vfi-pseudowire-static-mac-addresses
access-vfi-pseudowire-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: access-vfi-pseudowire-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: access-vfi-pseudowire-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESS - Update
Update operation of resource: access-vfi-pseudowire-static-mac-address
access-vfi-pseudowire-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESS - Create
Create operation of resource: access-vfi-pseudowire-static-mac-address
access-vfi-pseudowire-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESS - Delete
Delete operation of resource: access-vfi-pseudowire-static-mac-address
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
ACCESS-VFI-PSEUDOWIRE-STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: access-vfi-pseudowire-static-mac-address
ID of name
ID of ridge-domain_name
ID of ccess-vfi_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": "string"
}
BD-PSEUDOWIRES - Update
Update operation of resource: bd-pseudowires
bd-pseudowiresbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRES - Create
Create operation of resource: bd-pseudowires
bd-pseudowiresbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRES - Delete
Delete operation of resource: bd-pseudowires
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRES - Retrieve
Retrieve operation of resource: bd-pseudowires
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
]
}
BD-PSEUDOWIRE - Update
Update operation of resource: bd-pseudowire
bd-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE - Create
Create operation of resource: bd-pseudowire
bd-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE - Delete
Delete operation of resource: bd-pseudowire
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE - Retrieve
Retrieve operation of resource: bd-pseudowire
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
PSEUDOWIRE-DAI - Update
Update operation of resource: pseudowire-dai
pseudowire-daibody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI - Create
Create operation of resource: pseudowire-dai
pseudowire-daibody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI - Delete
Delete operation of resource: pseudowire-dai
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI - Retrieve
Retrieve operation of resource: pseudowire-dai
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
PSEUDOWIRE-DAI-ADDRESS-VALIDATION - Update
Update operation of resource: pseudowire-dai-address-validation
pseudowire-dai-address-validationbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI-ADDRESS-VALIDATION - Create
Create operation of resource: pseudowire-dai-address-validation
pseudowire-dai-address-validationbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI-ADDRESS-VALIDATION - Delete
Delete operation of resource: pseudowire-dai-address-validation
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-DAI-ADDRESS-VALIDATION - Retrieve
Retrieve operation of resource: pseudowire-dai-address-validation
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
BDPW-STORM-CONTROL-TYPES - Update
Update operation of resource: bdpw-storm-control-types
bdpw-storm-control-typesbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPES - Create
Create operation of resource: bdpw-storm-control-types
bdpw-storm-control-typesbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPES - Delete
Delete operation of resource: bdpw-storm-control-types
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPES - Retrieve
Retrieve operation of resource: bdpw-storm-control-types
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
BDPW-STORM-CONTROL-TYPE - Update
Update operation of resource: bdpw-storm-control-type
bdpw-storm-control-typebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPE - Create
Create operation of resource: bdpw-storm-control-type
bdpw-storm-control-typebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPE - Delete
Delete operation of resource: bdpw-storm-control-type
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
BDPW-STORM-CONTROL-TYPE - Retrieve
Retrieve operation of resource: bdpw-storm-control-type
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
STORM-CONTROL-UNIT - Update
Update operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Create
Create operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Delete
Delete operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Retrieve
Retrieve operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
PSEUDOWIRE-PROFILE - Update
Update operation of resource: pseudowire-profile
pseudowire-profilebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-PROFILE - Create
Create operation of resource: pseudowire-profile
pseudowire-profilebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-PROFILE - Delete
Delete operation of resource: pseudowire-profile
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-PROFILE - Retrieve
Retrieve operation of resource: pseudowire-profile
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
BD-PW-STATIC-MAC-ADDRESSES - Update
Update operation of resource: bd-pw-static-mac-addresses
bd-pw-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESSES - Create
Create operation of resource: bd-pw-static-mac-addresses
bd-pw-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: bd-pw-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: bd-pw-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
}
BD-PW-STATIC-MAC-ADDRESS - Update
Update operation of resource: bd-pw-static-mac-address
bd-pw-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESS - Create
Create operation of resource: bd-pw-static-mac-address
bd-pw-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESS - Delete
Delete operation of resource: bd-pw-static-mac-address
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: bd-pw-static-mac-address
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": "string"
}
PSEUDOWIRE-IP-SOURCE-GUARD - Update
Update operation of resource: pseudowire-ip-source-guard
pseudowire-ip-source-guardbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-IP-SOURCE-GUARD - Create
Create operation of resource: pseudowire-ip-source-guard
pseudowire-ip-source-guardbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-IP-SOURCE-GUARD - Delete
Delete operation of resource: pseudowire-ip-source-guard
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-IP-SOURCE-GUARD - Retrieve
Retrieve operation of resource: pseudowire-ip-source-guard
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
PSEUDOWIRE-MAC - Update
Update operation of resource: pseudowire-mac
pseudowire-macbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC - Create
Create operation of resource: pseudowire-mac
pseudowire-macbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC - Delete
Delete operation of resource: pseudowire-mac
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC - Retrieve
Retrieve operation of resource: pseudowire-mac
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
PSEUDOWIRE-MAC-SECURE - Update
Update operation of resource: pseudowire-mac-secure
pseudowire-mac-securebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-SECURE - Create
Create operation of resource: pseudowire-mac-secure
pseudowire-mac-securebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-SECURE - Delete
Delete operation of resource: pseudowire-mac-secure
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-SECURE - Retrieve
Retrieve operation of resource: pseudowire-mac-secure
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
PSEUDOWIRE-MAC-AGING - Update
Update operation of resource: pseudowire-mac-aging
pseudowire-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-AGING - Create
Create operation of resource: pseudowire-mac-aging
pseudowire-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-AGING - Delete
Delete operation of resource: pseudowire-mac-aging
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-AGING - Retrieve
Retrieve operation of resource: pseudowire-mac-aging
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
PSEUDOWIRE-MAC-LIMIT - Update
Update operation of resource: pseudowire-mac-limit
pseudowire-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-LIMIT - Create
Create operation of resource: pseudowire-mac-limit
pseudowire-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-LIMIT - Delete
Delete operation of resource: pseudowire-mac-limit
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-MAC-LIMIT - Retrieve
Retrieve operation of resource: pseudowire-mac-limit
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
BD-PW-SPLIT-HORIZON - Update
Update operation of resource: bd-pw-split-horizon
bd-pw-split-horizonbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON - Create
Create operation of resource: bd-pw-split-horizon
bd-pw-split-horizonbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON - Delete
Delete operation of resource: bd-pw-split-horizon
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON - Retrieve
Retrieve operation of resource: bd-pw-split-horizon
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
}
BD-PW-SPLIT-HORIZON-GROUP - Update
Update operation of resource: bd-pw-split-horizon-group
bd-pw-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON-GROUP - Create
Create operation of resource: bd-pw-split-horizon-group
bd-pw-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON-GROUP - Delete
Delete operation of resource: bd-pw-split-horizon-group
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-SPLIT-HORIZON-GROUP - Retrieve
Retrieve operation of resource: bd-pw-split-horizon-group
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ]
}
BD-PW-MPLS-STATIC-LABELS - Update
Update operation of resource: bd-pw-mpls-static-labels
bd-pw-mpls-static-labelsbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-MPLS-STATIC-LABELS - Create
Create operation of resource: bd-pw-mpls-static-labels
bd-pw-mpls-static-labelsbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-MPLS-STATIC-LABELS - Delete
Delete operation of resource: bd-pw-mpls-static-labels
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BD-PW-MPLS-STATIC-LABELS - Retrieve
Retrieve operation of resource: bd-pw-mpls-static-labels
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-static-label": "string",
"local-static-label": "string"
}
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRES - Update
Update operation of resource: bridge-domain-backup-pseudowires
bridge-domain-backup-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRES - Create
Create operation of resource: bridge-domain-backup-pseudowires
bridge-domain-backup-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRES - Delete
Delete operation of resource: bridge-domain-backup-pseudowires
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRES - Retrieve
Retrieve operation of resource: bridge-domain-backup-pseudowires
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
}
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRE - Update
Update operation of resource: bridge-domain-backup-pseudowire
bridge-domain-backup-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRE - Create
Create operation of resource: bridge-domain-backup-pseudowire
bridge-domain-backup-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRE - Delete
Delete operation of resource: bridge-domain-backup-pseudowire
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAIN-BACKUP-PSEUDOWIRE - Retrieve
Retrieve operation of resource: bridge-domain-backup-pseudowire
ID of name
ID of ridge-domain_name
ID of neighbor pseudowire-id
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
VFIS - Update
Update operation of resource: vfis
vfisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"vfi": [
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
},
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VFIS - Create
Create operation of resource: vfis
vfisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"vfi": [
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
},
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VFIS - Delete
Delete operation of resource: vfis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
VFIS - Retrieve
Retrieve operation of resource: vfis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vfi": [
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
},
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
}
]
}
VFI - Update
Update operation of resource: vfi
vfibody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
},
"fi_name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI - Create
Create operation of resource: vfi
vfibody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
},
"fi_name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI - Delete
Delete operation of resource: vfi
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
VFI - Retrieve
Retrieve operation of resource: vfi
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
},
"fi_name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
}
MULTICAST-P2MP - Update
Update operation of resource: multicast-p2mp
multicast-p2mpbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTICAST-P2MP - Create
Create operation of resource: multicast-p2mp
multicast-p2mpbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MULTICAST-P2MP - Delete
Delete operation of resource: multicast-p2mp
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
MULTICAST-P2MP - Retrieve
Retrieve operation of resource: multicast-p2mp
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
}
TRANSPORTS - Update
Update operation of resource: transports
transportsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORTS - Create
Create operation of resource: transports
transportsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORTS - Delete
Delete operation of resource: transports
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORTS - Retrieve
Retrieve operation of resource: transports
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
}
TRANSPORT - Update
Update operation of resource: transport
transportbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of transport-name
Request Content-Types: application/json
Request Example
{
"attribute-set-name": "string",
"transport-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORT - Create
Create operation of resource: transport
transportbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of transport-name
Request Content-Types: application/json
Request Example
{
"attribute-set-name": "string",
"transport-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORT - Delete
Delete operation of resource: transport
ID of name
ID of ridge-domain_name
ID of fi_name
ID of transport-name
Successful operation
Internal Error
Response Content-Types: application/json
TRANSPORT - Retrieve
Retrieve operation of resource: transport
ID of name
ID of ridge-domain_name
ID of fi_name
ID of transport-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"attribute-set-name": "string",
"transport-name": "string"
}
SIGNALINGS - Update
Update operation of resource: signalings
signalingsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"signaling": [
{
"signaling-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALINGS - Create
Create operation of resource: signalings
signalingsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"signaling": [
{
"signaling-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALINGS - Delete
Delete operation of resource: signalings
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALINGS - Retrieve
Retrieve operation of resource: signalings
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"signaling": [
{
"signaling-name": "string"
}
]
}
SIGNALING - Update
Update operation of resource: signaling
signalingbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of signaling-name
Request Content-Types: application/json
Request Example
{
"signaling-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALING - Create
Create operation of resource: signaling
signalingbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of signaling-name
Request Content-Types: application/json
Request Example
{
"signaling-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALING - Delete
Delete operation of resource: signaling
ID of name
ID of ridge-domain_name
ID of fi_name
ID of signaling-name
Successful operation
Internal Error
Response Content-Types: application/json
SIGNALING - Retrieve
Retrieve operation of resource: signaling
ID of name
ID of ridge-domain_name
ID of fi_name
ID of signaling-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"signaling-name": "string"
}
VFI-PSEUDOWIRES - Update
Update operation of resource: vfi-pseudowires
vfi-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRES - Create
Create operation of resource: vfi-pseudowires
vfi-pseudowiresbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRES - Delete
Delete operation of resource: vfi-pseudowires
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRES - Retrieve
Retrieve operation of resource: vfi-pseudowires
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
VFI-PSEUDOWIRE - Update
Update operation of resource: vfi-pseudowire
vfi-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRE - Create
Create operation of resource: vfi-pseudowire
vfi-pseudowirebody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRE - Delete
Delete operation of resource: vfi-pseudowire
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PSEUDOWIRE - Retrieve
Retrieve operation of resource: vfi-pseudowire
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
VFI-PW-DHCP-SNOOP - Update
Update operation of resource: vfi-pw-dhcp-snoop
vfi-pw-dhcp-snoopbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-DHCP-SNOOP - Create
Create operation of resource: vfi-pw-dhcp-snoop
vfi-pw-dhcp-snoopbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-DHCP-SNOOP - Delete
Delete operation of resource: vfi-pw-dhcp-snoop
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-DHCP-SNOOP - Retrieve
Retrieve operation of resource: vfi-pw-dhcp-snoop
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
VFI-PW-MPLS-STATIC-LABELS - Update
Update operation of resource: vfi-pw-mpls-static-labels
vfi-pw-mpls-static-labelsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-MPLS-STATIC-LABELS - Create
Create operation of resource: vfi-pw-mpls-static-labels
vfi-pw-mpls-static-labelsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-MPLS-STATIC-LABELS - Delete
Delete operation of resource: vfi-pw-mpls-static-labels
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
VFI-PW-MPLS-STATIC-LABELS - Retrieve
Retrieve operation of resource: vfi-pw-mpls-static-labels
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-static-label": "string",
"local-static-label": "string"
}
PSEUDOWIRE-STATIC-MAC-ADDRESSES - Update
Update operation of resource: pseudowire-static-mac-addresses
pseudowire-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESSES - Create
Create operation of resource: pseudowire-static-mac-addresses
pseudowire-static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: pseudowire-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: pseudowire-static-mac-addresses
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
PSEUDOWIRE-STATIC-MAC-ADDRESS - Update
Update operation of resource: pseudowire-static-mac-address
pseudowire-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESS - Create
Create operation of resource: pseudowire-static-mac-address
pseudowire-static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESS - Delete
Delete operation of resource: pseudowire-static-mac-address
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PSEUDOWIRE-STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: pseudowire-static-mac-address
ID of name
ID of ridge-domain_name
ID of fi_name
ID of neighbor pseudowire-id
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": "string"
}
BGP-AUTO-DISCOVERY - Update
Update operation of resource: bgp-auto-discovery
bgp-auto-discoverybody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-AUTO-DISCOVERY - Create
Create operation of resource: bgp-auto-discovery
bgp-auto-discoverybody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-AUTO-DISCOVERY - Delete
Delete operation of resource: bgp-auto-discovery
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
BGP-AUTO-DISCOVERY - Retrieve
Retrieve operation of resource: bgp-auto-discovery
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
LDP-SIGNALING-PROTOCOL - Update
Update operation of resource: ldp-signaling-protocol
ldp-signaling-protocolbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
LDP-SIGNALING-PROTOCOL - Create
Create operation of resource: ldp-signaling-protocol
ldp-signaling-protocolbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
LDP-SIGNALING-PROTOCOL - Delete
Delete operation of resource: ldp-signaling-protocol
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
LDP-SIGNALING-PROTOCOL - Retrieve
Retrieve operation of resource: ldp-signaling-protocol
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
VPLS-ID - Update
Update operation of resource: vpls-id
vpls-idbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VPLS-ID - Create
Create operation of resource: vpls-id
vpls-idbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VPLS-ID - Delete
Delete operation of resource: vpls-id
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
VPLS-ID - Retrieve
Retrieve operation of resource: vpls-id
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
FLOW-LABEL-LOAD-BALANCE - Update
Update operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Create
Create operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Delete
Delete operation of resource: flow-label-load-balance
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Retrieve
Retrieve operation of resource: flow-label-load-balance
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"static": [ null ],
"flow-label": "string"
}
BGP-ROUTE-POLICY - Update
Update operation of resource: bgp-route-policy
bgp-route-policybody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"export": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-ROUTE-POLICY - Create
Create operation of resource: bgp-route-policy
bgp-route-policybody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"export": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-ROUTE-POLICY - Delete
Delete operation of resource: bgp-route-policy
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
BGP-ROUTE-POLICY - Retrieve
Retrieve operation of resource: bgp-route-policy
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"export": "string"
}
ROUTE-DISTINGUISHER - Update
Update operation of resource: route-distinguisher
route-distinguisherbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Create
Create operation of resource: route-distinguisher
route-distinguisherbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Delete
Delete operation of resource: route-distinguisher
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-DISTINGUISHER - Retrieve
Retrieve operation of resource: route-distinguisher
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
BGP-SIGNALING-PROTOCOL - Update
Update operation of resource: bgp-signaling-protocol
bgp-signaling-protocolbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-SIGNALING-PROTOCOL - Create
Create operation of resource: bgp-signaling-protocol
bgp-signaling-protocolbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-SIGNALING-PROTOCOL - Delete
Delete operation of resource: bgp-signaling-protocol
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
BGP-SIGNALING-PROTOCOL - Retrieve
Retrieve operation of resource: bgp-signaling-protocol
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
}
FLOW-LABEL-LOAD-BALANCE - Update
Update operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Create
Create operation of resource: flow-label-load-balance
flow-label-load-balancebody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"static": [ null ],
"flow-label": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Delete
Delete operation of resource: flow-label-load-balance
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
FLOW-LABEL-LOAD-BALANCE - Retrieve
Retrieve operation of resource: flow-label-load-balance
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"static": [ null ],
"flow-label": "string"
}
ROUTE-TARGETS - Update
Update operation of resource: route-targets
route-targetsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGETS - Create
Create operation of resource: route-targets
route-targetsbody object
ID of name
ID of ridge-domain_name
ID of fi_name
Request Content-Types: application/json
Request Example
{
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGETS - Delete
Delete operation of resource: route-targets
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGETS - Retrieve
Retrieve operation of resource: route-targets
ID of name
ID of ridge-domain_name
ID of fi_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
ROUTE-TARGET - Update
Update operation of resource: route-target
route-targetbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
Request Content-Types: application/json
Request Example
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGET - Create
Create operation of resource: route-target
route-targetbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
Request Content-Types: application/json
Request Example
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGET - Delete
Delete operation of resource: route-target
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
Successful operation
Internal Error
Response Content-Types: application/json
ROUTE-TARGET - Retrieve
Retrieve operation of resource: route-target
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Update
Update operation of resource: two-byte-as-or-four-byte-as
two-byte-as-or-four-byte-asbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of as as-index
Request Content-Types: application/json
Request Example
{
"as": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Create
Create operation of resource: two-byte-as-or-four-byte-as
two-byte-as-or-four-byte-asbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of as as-index
Request Content-Types: application/json
Request Example
{
"as": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Delete
Delete operation of resource: two-byte-as-or-four-byte-as
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of as as-index
Successful operation
Internal Error
Response Content-Types: application/json
TWO-BYTE-AS-OR-FOUR-BYTE-AS - Retrieve
Retrieve operation of resource: two-byte-as-or-four-byte-as
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of as as-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"as": "string",
"as-index": "string"
}
IPV4-ADDRESS - Update
Update operation of resource: ipv4-address
ipv4-addressbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of address addr-index
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Create
Create operation of resource: ipv4-address
ipv4-addressbody object
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of address addr-index
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Delete
Delete operation of resource: ipv4-address
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of address addr-index
Successful operation
Internal Error
Response Content-Types: application/json
IPV4-ADDRESS - Retrieve
Retrieve operation of resource: ipv4-address
ID of name
ID of ridge-domain_name
ID of fi_name
ID of role format
ID of address addr-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"address": "string"
}
BRIDGE-DOMAINVNIS - Update
Update operation of resource: bridge-domainvnis
bridge-domainvnisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bridge-domainvni": [
{
"vpn-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNIS - Create
Create operation of resource: bridge-domainvnis
bridge-domainvnisbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bridge-domainvni": [
{
"vpn-id": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNIS - Delete
Delete operation of resource: bridge-domainvnis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNIS - Retrieve
Retrieve operation of resource: bridge-domainvnis
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bridge-domainvni": [
{
"vpn-id": "integer"
}
]
}
BRIDGE-DOMAINVNI - Update
Update operation of resource: bridge-domainvni
bridge-domainvnibody object
ID of name
ID of ridge-domain_name
ID of vpn-id
Request Content-Types: application/json
Request Example
{
"vpn-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNI - Create
Create operation of resource: bridge-domainvni
bridge-domainvnibody object
ID of name
ID of ridge-domain_name
ID of vpn-id
Request Content-Types: application/json
Request Example
{
"vpn-id": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNI - Delete
Delete operation of resource: bridge-domainvni
ID of name
ID of ridge-domain_name
ID of vpn-id
Successful operation
Internal Error
Response Content-Types: application/json
BRIDGE-DOMAINVNI - Retrieve
Retrieve operation of resource: bridge-domainvni
ID of name
ID of ridge-domain_name
ID of vpn-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vpn-id": "integer"
}
BD-ATTACHMENT-CIRCUITS - Update
Update operation of resource: bd-attachment-circuits
bd-attachment-circuitsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUITS - Create
Create operation of resource: bd-attachment-circuits
bd-attachment-circuitsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUITS - Delete
Delete operation of resource: bd-attachment-circuits
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUITS - Retrieve
Retrieve operation of resource: bd-attachment-circuits
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
}
BD-ATTACHMENT-CIRCUIT - Update
Update operation of resource: bd-attachment-circuit
bd-attachment-circuitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"d-attachment-circuit_name": "string",
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUIT - Create
Create operation of resource: bd-attachment-circuit
bd-attachment-circuitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"d-attachment-circuit_name": "string",
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUIT - Delete
Delete operation of resource: bd-attachment-circuit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-ATTACHMENT-CIRCUIT - Retrieve
Retrieve operation of resource: bd-attachment-circuit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"d-attachment-circuit_name": "string",
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
INTERFACE-IP-SOURCE-GUARD - Update
Update operation of resource: interface-ip-source-guard
interface-ip-source-guardbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-IP-SOURCE-GUARD - Create
Create operation of resource: interface-ip-source-guard
interface-ip-source-guardbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-IP-SOURCE-GUARD - Delete
Delete operation of resource: interface-ip-source-guard
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-IP-SOURCE-GUARD - Retrieve
Retrieve operation of resource: interface-ip-source-guard
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
INTERFACE-DAI - Update
Update operation of resource: interface-dai
interface-daibody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI - Create
Create operation of resource: interface-dai
interface-daibody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI - Delete
Delete operation of resource: interface-dai
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI - Retrieve
Retrieve operation of resource: interface-dai
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
INTERFACE-DAI-ADDRESS-VALIDATION - Update
Update operation of resource: interface-dai-address-validation
interface-dai-address-validationbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI-ADDRESS-VALIDATION - Create
Create operation of resource: interface-dai-address-validation
interface-dai-address-validationbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI-ADDRESS-VALIDATION - Delete
Delete operation of resource: interface-dai-address-validation
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-DAI-ADDRESS-VALIDATION - Retrieve
Retrieve operation of resource: interface-dai-address-validation
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
INTERFACE-PROFILE - Update
Update operation of resource: interface-profile
interface-profilebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-PROFILE - Create
Create operation of resource: interface-profile
interface-profilebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-PROFILE - Delete
Delete operation of resource: interface-profile
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-PROFILE - Retrieve
Retrieve operation of resource: interface-profile
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
BDAC-STORM-CONTROL-TYPES - Update
Update operation of resource: bdac-storm-control-types
bdac-storm-control-typesbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPES - Create
Create operation of resource: bdac-storm-control-types
bdac-storm-control-typesbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPES - Delete
Delete operation of resource: bdac-storm-control-types
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPES - Retrieve
Retrieve operation of resource: bdac-storm-control-types
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
BDAC-STORM-CONTROL-TYPE - Update
Update operation of resource: bdac-storm-control-type
bdac-storm-control-typebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPE - Create
Create operation of resource: bdac-storm-control-type
bdac-storm-control-typebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPE - Delete
Delete operation of resource: bdac-storm-control-type
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
BDAC-STORM-CONTROL-TYPE - Retrieve
Retrieve operation of resource: bdac-storm-control-type
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
STORM-CONTROL-UNIT - Update
Update operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Create
Create operation of resource: storm-control-unit
storm-control-unitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Request Content-Types: application/json
Request Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Delete
Delete operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
STORM-CONTROL-UNIT - Retrieve
Retrieve operation of resource: storm-control-unit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of sctype
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
SPLIT-HORIZON - Update
Update operation of resource: split-horizon
split-horizonbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"split-horizon-group-id": {
"enable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON - Create
Create operation of resource: split-horizon
split-horizonbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"split-horizon-group-id": {
"enable": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON - Delete
Delete operation of resource: split-horizon
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON - Retrieve
Retrieve operation of resource: split-horizon
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"split-horizon-group-id": {
"enable": [ null ]
}
}
SPLIT-HORIZON-GROUP-ID - Update
Update operation of resource: split-horizon-group-id
split-horizon-group-idbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON-GROUP-ID - Create
Create operation of resource: split-horizon-group-id
split-horizon-group-idbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON-GROUP-ID - Delete
Delete operation of resource: split-horizon-group-id
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
SPLIT-HORIZON-GROUP-ID - Retrieve
Retrieve operation of resource: split-horizon-group-id
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ]
}
STATIC-MAC-ADDRESSES - Update
Update operation of resource: static-mac-addresses
static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESSES - Create
Create operation of resource: static-mac-addresses
static-mac-addressesbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"static-mac-address": [
{
"address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESSES - Delete
Delete operation of resource: static-mac-addresses
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESSES - Retrieve
Retrieve operation of resource: static-mac-addresses
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"static-mac-address": [
{
"address": "string"
}
]
}
STATIC-MAC-ADDRESS - Update
Update operation of resource: static-mac-address
static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESS - Create
Create operation of resource: static-mac-address
static-mac-addressbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of address
Request Content-Types: application/json
Request Example
{
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESS - Delete
Delete operation of resource: static-mac-address
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
STATIC-MAC-ADDRESS - Retrieve
Retrieve operation of resource: static-mac-address
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address": "string"
}
INTERFACE-MAC - Update
Update operation of resource: interface-mac
interface-macbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC - Create
Create operation of resource: interface-mac
interface-macbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC - Delete
Delete operation of resource: interface-mac
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC - Retrieve
Retrieve operation of resource: interface-mac
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
}
INTERFACE-MAC-AGING - Update
Update operation of resource: interface-mac-aging
interface-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-AGING - Create
Create operation of resource: interface-mac-aging
interface-mac-agingbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-AGING - Delete
Delete operation of resource: interface-mac-aging
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-AGING - Retrieve
Retrieve operation of resource: interface-mac-aging
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
INTERFACE-MAC-SECURE - Update
Update operation of resource: interface-mac-secure
interface-mac-securebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-SECURE - Create
Create operation of resource: interface-mac-secure
interface-mac-securebody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-SECURE - Delete
Delete operation of resource: interface-mac-secure
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-SECURE - Retrieve
Retrieve operation of resource: interface-mac-secure
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
INTERFACE-MAC-LIMIT - Update
Update operation of resource: interface-mac-limit
interface-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-LIMIT - Create
Create operation of resource: interface-mac-limit
interface-mac-limitbody object
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-LIMIT - Delete
Delete operation of resource: interface-mac-limit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-MAC-LIMIT - Retrieve
Retrieve operation of resource: interface-mac-limit
ID of name
ID of ridge-domain_name
ID of d-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
}
BD-PSEUDOWIRE-EVPNS - Update
Update operation of resource: bd-pseudowire-evpns
bd-pseudowire-evpnsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPNS - Create
Create operation of resource: bd-pseudowire-evpns
bd-pseudowire-evpnsbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"bd-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPNS - Delete
Delete operation of resource: bd-pseudowire-evpns
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPNS - Retrieve
Retrieve operation of resource: bd-pseudowire-evpns
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bd-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
BD-PSEUDOWIRE-EVPN - Update
Update operation of resource: bd-pseudowire-evpn
bd-pseudowire-evpnbody object
ID of name
ID of ridge-domain_name
ID of eviid acid
Request Content-Types: application/json
Request Example
{
"acid": "string",
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPN - Create
Create operation of resource: bd-pseudowire-evpn
bd-pseudowire-evpnbody object
ID of name
ID of ridge-domain_name
ID of eviid acid
Request Content-Types: application/json
Request Example
{
"acid": "string",
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPN - Delete
Delete operation of resource: bd-pseudowire-evpn
ID of name
ID of ridge-domain_name
ID of eviid acid
Successful operation
Internal Error
Response Content-Types: application/json
BD-PSEUDOWIRE-EVPN - Retrieve
Retrieve operation of resource: bd-pseudowire-evpn
ID of name
ID of ridge-domain_name
ID of eviid acid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"acid": "string",
"eviid": "string"
}
IP-SOURCE-GUARD - Update
Update operation of resource: ip-source-guard
ip-source-guardbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"logging": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-SOURCE-GUARD - Create
Create operation of resource: ip-source-guard
ip-source-guardbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"logging": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
IP-SOURCE-GUARD - Delete
Delete operation of resource: ip-source-guard
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
IP-SOURCE-GUARD - Retrieve
Retrieve operation of resource: ip-source-guard
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"logging": [ null ]
}
DAI - Update
Update operation of resource: dai
daibody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"logging": [ null ],
"dai-address-validation": {
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DAI - Create
Create operation of resource: dai
daibody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"logging": [ null ],
"dai-address-validation": {
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DAI - Delete
Delete operation of resource: dai
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
DAI - Retrieve
Retrieve operation of resource: dai
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"logging": [ null ],
"dai-address-validation": {
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
}
DAI-ADDRESS-VALIDATION - Update
Update operation of resource: dai-address-validation
dai-address-validationbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
DAI-ADDRESS-VALIDATION - Create
Create operation of resource: dai-address-validation
dai-address-validationbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
DAI-ADDRESS-VALIDATION - Delete
Delete operation of resource: dai-address-validation
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
DAI-ADDRESS-VALIDATION - Retrieve
Retrieve operation of resource: dai-address-validation
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
ROUTED-INTERFACES - Update
Update operation of resource: routed-interfaces
routed-interfacesbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACES - Create
Create operation of resource: routed-interfaces
routed-interfacesbody object
ID of name
ID of ridge-domain_name
Request Content-Types: application/json
Request Example
{
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACES - Delete
Delete operation of resource: routed-interfaces
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACES - Retrieve
Retrieve operation of resource: routed-interfaces
ID of name
ID of ridge-domain_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
}
ROUTED-INTERFACE - Update
Update operation of resource: routed-interface
routed-interfacebody object
ID of name
ID of ridge-domain_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE - Create
Create operation of resource: routed-interface
routed-interfacebody object
ID of name
ID of ridge-domain_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE - Delete
Delete operation of resource: routed-interface
ID of name
ID of ridge-domain_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE - Retrieve
Retrieve operation of resource: routed-interface
ID of name
ID of ridge-domain_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
ROUTED-INTERFACE-SPLIT-HORIZON-GROUP - Update
Update operation of resource: routed-interface-split-horizon-group
routed-interface-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"routed-interface-split-horizon-group-core": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE-SPLIT-HORIZON-GROUP - Create
Create operation of resource: routed-interface-split-horizon-group
routed-interface-split-horizon-groupbody object
ID of name
ID of ridge-domain_name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"routed-interface-split-horizon-group-core": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE-SPLIT-HORIZON-GROUP - Delete
Delete operation of resource: routed-interface-split-horizon-group
ID of name
ID of ridge-domain_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTED-INTERFACE-SPLIT-HORIZON-GROUP - Retrieve
Retrieve operation of resource: routed-interface-split-horizon-group
ID of name
ID of ridge-domain_name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"routed-interface-split-horizon-group-core": [ null ]
}
FLEXIBLE-XCONNECT-SERVICE-TABLE - Update
Update operation of resource: flexible-xconnect-service-table
flexible-xconnect-service-tablebody object
Request Content-Types: application/json
Request Example
{
"vlan-unaware-flexible-xconnect-services": {
"vlan-unaware-flexible-xconnect-service": [
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
]
},
"vlan-aware-flexible-xconnect-services": {
"vlan-aware-flexible-xconnect-service": [
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FLEXIBLE-XCONNECT-SERVICE-TABLE - Create
Create operation of resource: flexible-xconnect-service-table
flexible-xconnect-service-tablebody object
Request Content-Types: application/json
Request Example
{
"vlan-unaware-flexible-xconnect-services": {
"vlan-unaware-flexible-xconnect-service": [
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
]
},
"vlan-aware-flexible-xconnect-services": {
"vlan-aware-flexible-xconnect-service": [
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FLEXIBLE-XCONNECT-SERVICE-TABLE - Delete
Delete operation of resource: flexible-xconnect-service-table
Successful operation
Internal Error
Response Content-Types: application/json
FLEXIBLE-XCONNECT-SERVICE-TABLE - Retrieve
Retrieve operation of resource: flexible-xconnect-service-table
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-unaware-flexible-xconnect-services": {
"vlan-unaware-flexible-xconnect-service": [
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
]
},
"vlan-aware-flexible-xconnect-services": {
"vlan-aware-flexible-xconnect-service": [
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
]
}
}
VLAN-UNAWARE-FLEXIBLE-XCONNECT-SERVICES - Update
Update operation of resource: vlan-unaware-flexible-xconnect-services
vlan-unaware-flexible-xconnect-servicesbody object
Request Content-Types: application/json
Request Example
{
"vlan-unaware-flexible-xconnect-service": [
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FLEXIBLE-XCONNECT-SERVICES - Create
Create operation of resource: vlan-unaware-flexible-xconnect-services
vlan-unaware-flexible-xconnect-servicesbody object
Request Content-Types: application/json
Request Example
{
"vlan-unaware-flexible-xconnect-service": [
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FLEXIBLE-XCONNECT-SERVICES - Delete
Delete operation of resource: vlan-unaware-flexible-xconnect-services
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FLEXIBLE-XCONNECT-SERVICES - Retrieve
Retrieve operation of resource: vlan-unaware-flexible-xconnect-services
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-unaware-flexible-xconnect-service": [
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
]
}
VLAN-UNAWARE-FLEXIBLE-XCONNECT-SERVICE - Update
Update operation of resource: vlan-unaware-flexible-xconnect-service
vlan-unaware-flexible-xconnect-servicebody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FLEXIBLE-XCONNECT-SERVICE - Create
Create operation of resource: vlan-unaware-flexible-xconnect-service
vlan-unaware-flexible-xconnect-servicebody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FLEXIBLE-XCONNECT-SERVICE - Delete
Delete operation of resource: vlan-unaware-flexible-xconnect-service
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FLEXIBLE-XCONNECT-SERVICE - Retrieve
Retrieve operation of resource: vlan-unaware-flexible-xconnect-service
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
VLAN-UNAWARE-FXC-ATTACHMENT-CIRCUITS - Update
Update operation of resource: vlan-unaware-fxc-attachment-circuits
vlan-unaware-fxc-attachment-circuitsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-ATTACHMENT-CIRCUITS - Create
Create operation of resource: vlan-unaware-fxc-attachment-circuits
vlan-unaware-fxc-attachment-circuitsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-ATTACHMENT-CIRCUITS - Delete
Delete operation of resource: vlan-unaware-fxc-attachment-circuits
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-ATTACHMENT-CIRCUITS - Retrieve
Retrieve operation of resource: vlan-unaware-fxc-attachment-circuits
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
}
VLAN-UNAWARE-FXC-ATTACHMENT-CIRCUIT - Update
Update operation of resource: vlan-unaware-fxc-attachment-circuit
vlan-unaware-fxc-attachment-circuitbody object
ID of name
ID of lan-unaware-fxc-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"lan-unaware-fxc-attachment-circuit_name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-ATTACHMENT-CIRCUIT - Create
Create operation of resource: vlan-unaware-fxc-attachment-circuit
vlan-unaware-fxc-attachment-circuitbody object
ID of name
ID of lan-unaware-fxc-attachment-circuit_name
Request Content-Types: application/json
Request Example
{
"lan-unaware-fxc-attachment-circuit_name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-ATTACHMENT-CIRCUIT - Delete
Delete operation of resource: vlan-unaware-fxc-attachment-circuit
ID of name
ID of lan-unaware-fxc-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-ATTACHMENT-CIRCUIT - Retrieve
Retrieve operation of resource: vlan-unaware-fxc-attachment-circuit
ID of name
ID of lan-unaware-fxc-attachment-circuit_name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lan-unaware-fxc-attachment-circuit_name": "string"
}
VLAN-UNAWARE-FXC-PSEUDOWIRE-EVPNS - Update
Update operation of resource: vlan-unaware-fxc-pseudowire-evpns
vlan-unaware-fxc-pseudowire-evpnsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-PSEUDOWIRE-EVPNS - Create
Create operation of resource: vlan-unaware-fxc-pseudowire-evpns
vlan-unaware-fxc-pseudowire-evpnsbody object
ID of name
Request Content-Types: application/json
Request Example
{
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-PSEUDOWIRE-EVPNS - Delete
Delete operation of resource: vlan-unaware-fxc-pseudowire-evpns
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-PSEUDOWIRE-EVPNS - Retrieve
Retrieve operation of resource: vlan-unaware-fxc-pseudowire-evpns
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
VLAN-UNAWARE-FXC-PSEUDOWIRE-EVPN - Update
Update operation of resource: vlan-unaware-fxc-pseudowire-evpn
vlan-unaware-fxc-pseudowire-evpnbody object
ID of name
ID of eviid acid
Request Content-Types: application/json
Request Example
{
"acid": "string",
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-PSEUDOWIRE-EVPN - Create
Create operation of resource: vlan-unaware-fxc-pseudowire-evpn
vlan-unaware-fxc-pseudowire-evpnbody object
ID of name
ID of eviid acid
Request Content-Types: application/json
Request Example
{
"acid": "string",
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-PSEUDOWIRE-EVPN - Delete
Delete operation of resource: vlan-unaware-fxc-pseudowire-evpn
ID of name
ID of eviid acid
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-UNAWARE-FXC-PSEUDOWIRE-EVPN - Retrieve
Retrieve operation of resource: vlan-unaware-fxc-pseudowire-evpn
ID of name
ID of eviid acid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"acid": "string",
"eviid": "string"
}
VLAN-AWARE-FLEXIBLE-XCONNECT-SERVICES - Update
Update operation of resource: vlan-aware-flexible-xconnect-services
vlan-aware-flexible-xconnect-servicesbody object
Request Content-Types: application/json
Request Example
{
"vlan-aware-flexible-xconnect-service": [
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FLEXIBLE-XCONNECT-SERVICES - Create
Create operation of resource: vlan-aware-flexible-xconnect-services
vlan-aware-flexible-xconnect-servicesbody object
Request Content-Types: application/json
Request Example
{
"vlan-aware-flexible-xconnect-service": [
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FLEXIBLE-XCONNECT-SERVICES - Delete
Delete operation of resource: vlan-aware-flexible-xconnect-services
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FLEXIBLE-XCONNECT-SERVICES - Retrieve
Retrieve operation of resource: vlan-aware-flexible-xconnect-services
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-aware-flexible-xconnect-service": [
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
]
}
VLAN-AWARE-FLEXIBLE-XCONNECT-SERVICE - Update
Update operation of resource: vlan-aware-flexible-xconnect-service
vlan-aware-flexible-xconnect-servicebody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FLEXIBLE-XCONNECT-SERVICE - Create
Create operation of resource: vlan-aware-flexible-xconnect-service
vlan-aware-flexible-xconnect-servicebody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FLEXIBLE-XCONNECT-SERVICE - Delete
Delete operation of resource: vlan-aware-flexible-xconnect-service
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FLEXIBLE-XCONNECT-SERVICE - Retrieve
Retrieve operation of resource: vlan-aware-flexible-xconnect-service
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
VLAN-AWARE-FXC-ATTACHMENT-CIRCUITS - Update
Update operation of resource: vlan-aware-fxc-attachment-circuits
vlan-aware-fxc-attachment-circuitsbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FXC-ATTACHMENT-CIRCUITS - Create
Create operation of resource: vlan-aware-fxc-attachment-circuits
vlan-aware-fxc-attachment-circuitsbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FXC-ATTACHMENT-CIRCUITS - Delete
Delete operation of resource: vlan-aware-fxc-attachment-circuits
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FXC-ATTACHMENT-CIRCUITS - Retrieve
Retrieve operation of resource: vlan-aware-fxc-attachment-circuits
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
}
VLAN-AWARE-FXC-ATTACHMENT-CIRCUIT - Update
Update operation of resource: vlan-aware-fxc-attachment-circuit
vlan-aware-fxc-attachment-circuitbody object
ID of eviid
ID of name
Request Content-Types: application/json
Request Example
{
"name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FXC-ATTACHMENT-CIRCUIT - Create
Create operation of resource: vlan-aware-fxc-attachment-circuit
vlan-aware-fxc-attachment-circuitbody object
ID of eviid
ID of name
Request Content-Types: application/json
Request Example
{
"name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FXC-ATTACHMENT-CIRCUIT - Delete
Delete operation of resource: vlan-aware-fxc-attachment-circuit
ID of eviid
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VLAN-AWARE-FXC-ATTACHMENT-CIRCUIT - Retrieve
Retrieve operation of resource: vlan-aware-fxc-attachment-circuit
ID of eviid
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"name": "string"
}
REDUNDANCY - Update
Update operation of resource: redundancy
redundancybody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
REDUNDANCY - Create
Create operation of resource: redundancy
redundancybody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
REDUNDANCY - Delete
Delete operation of resource: redundancy
Successful operation
Internal Error
Response Content-Types: application/json
REDUNDANCY - Retrieve
Retrieve operation of resource: redundancy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
}
ICCP-REDUNDANCY-GROUPS - Update
Update operation of resource: iccp-redundancy-groups
iccp-redundancy-groupsbody object
Request Content-Types: application/json
Request Example
{
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-REDUNDANCY-GROUPS - Create
Create operation of resource: iccp-redundancy-groups
iccp-redundancy-groupsbody object
Request Content-Types: application/json
Request Example
{
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-REDUNDANCY-GROUPS - Delete
Delete operation of resource: iccp-redundancy-groups
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-REDUNDANCY-GROUPS - Retrieve
Retrieve operation of resource: iccp-redundancy-groups
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
ICCP-REDUNDANCY-GROUP - Update
Update operation of resource: iccp-redundancy-group
iccp-redundancy-groupbody object
ID of group-id
Request Content-Types: application/json
Request Example
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-REDUNDANCY-GROUP - Create
Create operation of resource: iccp-redundancy-group
iccp-redundancy-groupbody object
ID of group-id
Request Content-Types: application/json
Request Example
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-REDUNDANCY-GROUP - Delete
Delete operation of resource: iccp-redundancy-group
ID of group-id
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-REDUNDANCY-GROUP - Retrieve
Retrieve operation of resource: iccp-redundancy-group
ID of group-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
ICCP-INTERFACES - Update
Update operation of resource: iccp-interfaces
iccp-interfacesbody object
ID of group-id
Request Content-Types: application/json
Request Example
{
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-INTERFACES - Create
Create operation of resource: iccp-interfaces
iccp-interfacesbody object
ID of group-id
Request Content-Types: application/json
Request Example
{
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-INTERFACES - Delete
Delete operation of resource: iccp-interfaces
ID of group-id
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-INTERFACES - Retrieve
Retrieve operation of resource: iccp-interfaces
ID of group-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
ICCP-INTERFACE - Update
Update operation of resource: iccp-interface
iccp-interfacebody object
ID of group-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-INTERFACE - Create
Create operation of resource: iccp-interface
iccp-interfacebody object
ID of group-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-INTERFACE - Delete
Delete operation of resource: iccp-interface
ID of group-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ICCP-INTERFACE - Retrieve
Retrieve operation of resource: iccp-interface
ID of group-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
PBB - Update
Update operation of resource: pbb
pbbbody object
Request Content-Types: application/json
Request Example
{
"backbone-source-mac": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB - Create
Create operation of resource: pbb
pbbbody object
Request Content-Types: application/json
Request Example
{
"backbone-source-mac": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PBB - Delete
Delete operation of resource: pbb
Successful operation
Internal Error
Response Content-Types: application/json
PBB - Retrieve
Retrieve operation of resource: pbb
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"backbone-source-mac": "string"
}
AUTO-DISCOVERY - Update
Update operation of resource: auto-discovery
auto-discoverybody object
Request Content-Types: application/json
Request Example
{
"bgp-signaling": {
"mtu-mismatch-ignore": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-DISCOVERY - Create
Create operation of resource: auto-discovery
auto-discoverybody object
Request Content-Types: application/json
Request Example
{
"bgp-signaling": {
"mtu-mismatch-ignore": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-DISCOVERY - Delete
Delete operation of resource: auto-discovery
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-DISCOVERY - Retrieve
Retrieve operation of resource: auto-discovery
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp-signaling": {
"mtu-mismatch-ignore": [ null ]
}
}
BGP-SIGNALING - Update
Update operation of resource: bgp-signaling
bgp-signalingbody object
Request Content-Types: application/json
Request Example
{
"mtu-mismatch-ignore": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-SIGNALING - Create
Create operation of resource: bgp-signaling
bgp-signalingbody object
Request Content-Types: application/json
Request Example
{
"mtu-mismatch-ignore": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
BGP-SIGNALING - Delete
Delete operation of resource: bgp-signaling
Successful operation
Internal Error
Response Content-Types: application/json
BGP-SIGNALING - Retrieve
Retrieve operation of resource: bgp-signaling
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mtu-mismatch-ignore": [ null ]
}
UTILITY - Update
Update operation of resource: utility
utilitybody object
Request Content-Types: application/json
Request Example
{
"logging": {
"pseudowire-state-change": [ null ],
"pwhe-replication-state-change": [ null ],
"nsr-state-change": [ null ],
"vfi": [ null ],
"bridge-domain-state-change": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
UTILITY - Create
Create operation of resource: utility
utilitybody object
Request Content-Types: application/json
Request Example
{
"logging": {
"pseudowire-state-change": [ null ],
"pwhe-replication-state-change": [ null ],
"nsr-state-change": [ null ],
"vfi": [ null ],
"bridge-domain-state-change": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
UTILITY - Delete
Delete operation of resource: utility
Successful operation
Internal Error
Response Content-Types: application/json
UTILITY - Retrieve
Retrieve operation of resource: utility
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"logging": {
"pseudowire-state-change": [ null ],
"pwhe-replication-state-change": [ null ],
"nsr-state-change": [ null ],
"vfi": [ null ],
"bridge-domain-state-change": [ null ]
}
}
LOGGING - Update
Update operation of resource: logging
loggingbody object
Request Content-Types: application/json
Request Example
{
"pseudowire-state-change": [ null ],
"pwhe-replication-state-change": [ null ],
"nsr-state-change": [ null ],
"vfi": [ null ],
"bridge-domain-state-change": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LOGGING - Create
Create operation of resource: logging
loggingbody object
Request Content-Types: application/json
Request Example
{
"pseudowire-state-change": [ null ],
"pwhe-replication-state-change": [ null ],
"nsr-state-change": [ null ],
"vfi": [ null ],
"bridge-domain-state-change": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LOGGING - Delete
Delete operation of resource: logging
Successful operation
Internal Error
Response Content-Types: application/json
LOGGING - Retrieve
Retrieve operation of resource: logging
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-state-change": [ null ],
"pwhe-replication-state-change": [ null ],
"nsr-state-change": [ null ],
"vfi": [ null ],
"bridge-domain-state-change": [ null ]
}
SNMP - Update
Update operation of resource: snmp
snmpbody object
Request Content-Types: application/json
Request Example
{
"mib": {
"mib-pseudowire": {
"statistics": [ null ]
},
"mib-interface": {
"format": {
"external-interface-format": [ null ]
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Create
Create operation of resource: snmp
snmpbody object
Request Content-Types: application/json
Request Example
{
"mib": {
"mib-pseudowire": {
"statistics": [ null ]
},
"mib-interface": {
"format": {
"external-interface-format": [ null ]
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Delete
Delete operation of resource: snmp
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Retrieve
Retrieve operation of resource: snmp
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mib": {
"mib-pseudowire": {
"statistics": [ null ]
},
"mib-interface": {
"format": {
"external-interface-format": [ null ]
}
}
}
}
MIB - Update
Update operation of resource: mib
mibbody object
Request Content-Types: application/json
Request Example
{
"mib-pseudowire": {
"statistics": [ null ]
},
"mib-interface": {
"format": {
"external-interface-format": [ null ]
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MIB - Create
Create operation of resource: mib
mibbody object
Request Content-Types: application/json
Request Example
{
"mib-pseudowire": {
"statistics": [ null ]
},
"mib-interface": {
"format": {
"external-interface-format": [ null ]
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MIB - Delete
Delete operation of resource: mib
Successful operation
Internal Error
Response Content-Types: application/json
MIB - Retrieve
Retrieve operation of resource: mib
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mib-pseudowire": {
"statistics": [ null ]
},
"mib-interface": {
"format": {
"external-interface-format": [ null ]
}
}
}
MIB-INTERFACE - Update
Update operation of resource: mib-interface
mib-interfacebody object
Request Content-Types: application/json
Request Example
{
"format": {
"external-interface-format": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MIB-INTERFACE - Create
Create operation of resource: mib-interface
mib-interfacebody object
Request Content-Types: application/json
Request Example
{
"format": {
"external-interface-format": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MIB-INTERFACE - Delete
Delete operation of resource: mib-interface
Successful operation
Internal Error
Response Content-Types: application/json
MIB-INTERFACE - Retrieve
Retrieve operation of resource: mib-interface
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"format": {
"external-interface-format": [ null ]
}
}
FORMAT - Update
Update operation of resource: format
formatbody object
Request Content-Types: application/json
Request Example
{
"external-interface-format": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
FORMAT - Create
Create operation of resource: format
formatbody object
Request Content-Types: application/json
Request Example
{
"external-interface-format": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
FORMAT - Delete
Delete operation of resource: format
Successful operation
Internal Error
Response Content-Types: application/json
FORMAT - Retrieve
Retrieve operation of resource: format
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-interface-format": [ null ]
}
MIB-PSEUDOWIRE - Update
Update operation of resource: mib-pseudowire
mib-pseudowirebody object
Request Content-Types: application/json
Request Example
{
"statistics": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MIB-PSEUDOWIRE - Create
Create operation of resource: mib-pseudowire
mib-pseudowirebody object
Request Content-Types: application/json
Request Example
{
"statistics": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MIB-PSEUDOWIRE - Delete
Delete operation of resource: mib-pseudowire
Successful operation
Internal Error
Response Content-Types: application/json
MIB-PSEUDOWIRE - Retrieve
Retrieve operation of resource: mib-pseudowire
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": [ null ]
}
GENERIC-INTERFACE-LISTS - Update
Update operation of resource: generic-interface-lists
generic-interface-listsbody object
Request Content-Types: application/json
Request Example
{
"generic-interface-list": [
{
"interfaces": {
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
},
"enable": [ null ],
"generic-interface-list-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
GENERIC-INTERFACE-LISTS - Create
Create operation of resource: generic-interface-lists
generic-interface-listsbody object
Request Content-Types: application/json
Request Example
{
"generic-interface-list": [
{
"interfaces": {
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
},
"enable": [ null ],
"generic-interface-list-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
GENERIC-INTERFACE-LISTS - Delete
Delete operation of resource: generic-interface-lists
Successful operation
Internal Error
Response Content-Types: application/json
GENERIC-INTERFACE-LISTS - Retrieve
Retrieve operation of resource: generic-interface-lists
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"generic-interface-list": [
{
"interfaces": {
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
},
"enable": [ null ],
"generic-interface-list-name": "string"
}
]
}
GENERIC-INTERFACE-LIST - Update
Update operation of resource: generic-interface-list
generic-interface-listbody object
ID of generic-interface-list-name
Request Content-Types: application/json
Request Example
{
"interfaces": {
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
},
"enable": [ null ],
"generic-interface-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
GENERIC-INTERFACE-LIST - Create
Create operation of resource: generic-interface-list
generic-interface-listbody object
ID of generic-interface-list-name
Request Content-Types: application/json
Request Example
{
"interfaces": {
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
},
"enable": [ null ],
"generic-interface-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
GENERIC-INTERFACE-LIST - Delete
Delete operation of resource: generic-interface-list
ID of generic-interface-list-name
Successful operation
Internal Error
Response Content-Types: application/json
GENERIC-INTERFACE-LIST - Retrieve
Retrieve operation of resource: generic-interface-list
ID of generic-interface-list-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces": {
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
},
"enable": [ null ],
"generic-interface-list-name": "string"
}
INTERFACES - Update
Update operation of resource: interfaces
interfacesbody object
ID of generic-interface-list-name
Request Content-Types: application/json
Request Example
{
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Create
Create operation of resource: interfaces
interfacesbody object
ID of generic-interface-list-name
Request Content-Types: application/json
Request Example
{
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Delete
Delete operation of resource: interfaces
ID of generic-interface-list-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of generic-interface-list-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
}
INTERFACE - Update
Update operation of resource: interface
interfacebody object
ID of generic-interface-list-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Create
Create operation of resource: interface
interfacebody object
ID of generic-interface-list-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Delete
Delete operation of resource: interface
ID of generic-interface-list-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of generic-interface-list-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"interface-name": "string"
}
EVPN - Update
Update operation of resource: evpn
evpnbody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-tables": {
"evpn-source-interface": "string",
"evi-cost-out": [ null ],
"evpn-virtual-access-pws": {
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
},
"evpn-instances": {
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
},
"evpn-timers": {
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
},
"evpn-groups": {
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
},
"evpn-evis": {
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {},
"evpn-evi-cw-disable": [ null ]
}
]
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN - Create
Create operation of resource: evpn
evpnbody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-tables": {
"evpn-source-interface": "string",
"evi-cost-out": [ null ],
"evpn-virtual-access-pws": {
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
},
"evpn-instances": {
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
},
"evpn-timers": {
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
},
"evpn-groups": {
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
},
"evpn-evis": {
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {},
"evpn-evi-cw-disable": [ null ]
}
]
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN - Delete
Delete operation of resource: evpn
Successful operation
Internal Error
Response Content-Types: application/json
EVPN - Retrieve
Retrieve operation of resource: evpn
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evpn-tables": {
"evpn-source-interface": "string",
"evi-cost-out": [ null ],
"evpn-virtual-access-pws": {
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
},
"evpn-instances": {
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
},
"evpn-timers": {
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
},
"evpn-groups": {
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
},
"evpn-evis": {
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {},
"evpn-evi-cw-disable": [ null ]
}
]
}
}
}
EVPN-TABLES - Update
Update operation of resource: evpn-tables
evpn-tablesbody object
Request Content-Types: application/json
Request Example
{
"evpn-source-interface": "string",
"evi-cost-out": [ null ],
"evpn-virtual-access-pws": {
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
},
"evpn-instances": {
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
},
"evpn-timers": {
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
},
"evpn-groups": {
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
},
"evpn-evis": {
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-TABLES - Create
Create operation of resource: evpn-tables
evpn-tablesbody object
Request Content-Types: application/json
Request Example
{
"evpn-source-interface": "string",
"evi-cost-out": [ null ],
"evpn-virtual-access-pws": {
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
},
"evpn-instances": {
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
},
"evpn-timers": {
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
},
"evpn-groups": {
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
},
"evpn-evis": {
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-TABLES - Delete
Delete operation of resource: evpn-tables
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-TABLES - Retrieve
Retrieve operation of resource: evpn-tables
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-source-interface": "string",
"evi-cost-out": [ null ],
"evpn-virtual-access-pws": {
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
},
"evpn-instances": {
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
},
"evpn-timers": {
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
},
"evpn-groups": {
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
},
"evpn-evis": {
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
]
}
}
EVPN-TIMERS - Update
Update operation of resource: evpn-timers
evpn-timersbody object
Request Content-Types: application/json
Request Example
{
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-TIMERS - Create
Create operation of resource: evpn-timers
evpn-timersbody object
Request Content-Types: application/json
Request Example
{
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-TIMERS - Delete
Delete operation of resource: evpn-timers
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-TIMERS - Retrieve
Retrieve operation of resource: evpn-timers
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
}
EVPNMAC - Update
Update operation of resource: evpnmac
evpnmacbody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpnmac-secure": {
"evpnmac-secure-freeze-time": "string",
"enable": [ null ],
"evpnmac-secure-move-count": "string",
"evpnmac-secure-move-interval": "string",
"evpnmac-secure-retry-count": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPNMAC - Create
Create operation of resource: evpnmac
evpnmacbody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpnmac-secure": {
"evpnmac-secure-freeze-time": "string",
"enable": [ null ],
"evpnmac-secure-move-count": "string",
"evpnmac-secure-move-interval": "string",
"evpnmac-secure-retry-count": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPNMAC - Delete
Delete operation of resource: evpnmac
Successful operation
Internal Error
Response Content-Types: application/json
EVPNMAC - Retrieve
Retrieve operation of resource: evpnmac
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evpnmac-secure": {
"evpnmac-secure-freeze-time": "string",
"enable": [ null ],
"evpnmac-secure-move-count": "string",
"evpnmac-secure-move-interval": "string",
"evpnmac-secure-retry-count": "string"
}
}
EVPNMAC-SECURE - Update
Update operation of resource: evpnmac-secure
evpnmac-securebody object
Request Content-Types: application/json
Request Example
{
"evpnmac-secure-freeze-time": "string",
"enable": [ null ],
"evpnmac-secure-move-count": "string",
"evpnmac-secure-move-interval": "string",
"evpnmac-secure-retry-count": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPNMAC-SECURE - Create
Create operation of resource: evpnmac-secure
evpnmac-securebody object
Request Content-Types: application/json
Request Example
{
"evpnmac-secure-freeze-time": "string",
"enable": [ null ],
"evpnmac-secure-move-count": "string",
"evpnmac-secure-move-interval": "string",
"evpnmac-secure-retry-count": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPNMAC-SECURE - Delete
Delete operation of resource: evpnmac-secure
Successful operation
Internal Error
Response Content-Types: application/json
EVPNMAC-SECURE - Retrieve
Retrieve operation of resource: evpnmac-secure
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpnmac-secure-freeze-time": "string",
"enable": [ null ],
"evpnmac-secure-move-count": "string",
"evpnmac-secure-move-interval": "string",
"evpnmac-secure-retry-count": "string"
}
EVPN-EVIS - Update
Update operation of resource: evpn-evis
evpn-evisbody object
Request Content-Types: application/json
Request Example
{
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evi-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-EVIS - Create
Create operation of resource: evpn-evis
evpn-evisbody object
Request Content-Types: application/json
Request Example
{
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evi-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-EVIS - Delete
Delete operation of resource: evpn-evis
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-EVIS - Retrieve
Retrieve operation of resource: evpn-evis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evi-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
]
}
EVPN-EVI - Update
Update operation of resource: evpn-evi
evpn-evibody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"eviid": "string",
"evi-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evi-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-EVI - Create
Create operation of resource: evpn-evi
evpn-evibody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"eviid": "string",
"evi-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evi-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-EVI - Delete
Delete operation of resource: evpn-evi
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-EVI - Retrieve
Retrieve operation of resource: evpn-evi
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"eviid": "string",
"evi-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evi-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
EVI-LOAD-BALANCING - Update
Update operation of resource: evi-load-balancing
evi-load-balancingbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evi-static-flow-label": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVI-LOAD-BALANCING - Create
Create operation of resource: evi-load-balancing
evi-load-balancingbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evi-static-flow-label": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVI-LOAD-BALANCING - Delete
Delete operation of resource: evi-load-balancing
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
EVI-LOAD-BALANCING - Retrieve
Retrieve operation of resource: evi-load-balancing
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evi-static-flow-label": [ null ]
}
EVPN-EVI-BGP-AUTO-DISCOVERY - Update
Update operation of resource: evpn-evi-bgp-auto-discovery
evpn-evi-bgp-auto-discoverybody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-EVI-BGP-AUTO-DISCOVERY - Create
Create operation of resource: evpn-evi-bgp-auto-discovery
evpn-evi-bgp-auto-discoverybody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-EVI-BGP-AUTO-DISCOVERY - Delete
Delete operation of resource: evpn-evi-bgp-auto-discovery
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-EVI-BGP-AUTO-DISCOVERY - Retrieve
Retrieve operation of resource: evpn-evi-bgp-auto-discovery
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
}
EVPN-ROUTE-DISTINGUISHER - Update
Update operation of resource: evpn-route-distinguisher
evpn-route-distinguisherbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Create
Create operation of resource: evpn-route-distinguisher
evpn-route-distinguisherbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Delete
Delete operation of resource: evpn-route-distinguisher
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Retrieve
Retrieve operation of resource: evpn-route-distinguisher
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
EVPN-ROUTE-TARGETS - Update
Update operation of resource: evpn-route-targets
evpn-route-targetsbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGETS - Create
Create operation of resource: evpn-route-targets
evpn-route-targetsbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGETS - Delete
Delete operation of resource: evpn-route-targets
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGETS - Retrieve
Retrieve operation of resource: evpn-route-targets
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
EVPN-ROUTE-TARGET-AS - Update
Update operation of resource: evpn-route-target-as
evpn-route-target-asbody object
ID of eviid
ID of format role as as-index stitching
Request Content-Types: application/json
Request Example
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-AS - Create
Create operation of resource: evpn-route-target-as
evpn-route-target-asbody object
ID of eviid
ID of format role as as-index stitching
Request Content-Types: application/json
Request Example
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-AS - Delete
Delete operation of resource: evpn-route-target-as
ID of eviid
ID of format role as as-index stitching
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-AS - Retrieve
Retrieve operation of resource: evpn-route-target-as
ID of eviid
ID of format role as as-index stitching
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
EVPN-ROUTE-TARGET-NONE - Update
Update operation of resource: evpn-route-target-none
evpn-route-target-nonebody object
ID of eviid
ID of format role stitching
Request Content-Types: application/json
Request Example
{
"role": "string",
"stitching": "string",
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-NONE - Create
Create operation of resource: evpn-route-target-none
evpn-route-target-nonebody object
ID of eviid
ID of format role stitching
Request Content-Types: application/json
Request Example
{
"role": "string",
"stitching": "string",
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-NONE - Delete
Delete operation of resource: evpn-route-target-none
ID of eviid
ID of format role stitching
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-NONE - Retrieve
Retrieve operation of resource: evpn-route-target-none
ID of eviid
ID of format role stitching
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"role": "string",
"stitching": "string",
"format": "string"
}
EVPN-ROUTE-TARGET-IPV4-ADDRESS - Update
Update operation of resource: evpn-route-target-ipv4-address
evpn-route-target-ipv4-addressbody object
ID of eviid
ID of format role address addr-index stitching
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-IPV4-ADDRESS - Create
Create operation of resource: evpn-route-target-ipv4-address
evpn-route-target-ipv4-addressbody object
ID of eviid
ID of format role address addr-index stitching
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-IPV4-ADDRESS - Delete
Delete operation of resource: evpn-route-target-ipv4-address
ID of eviid
ID of format role address addr-index stitching
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-IPV4-ADDRESS - Retrieve
Retrieve operation of resource: evpn-route-target-ipv4-address
ID of eviid
ID of format role address addr-index stitching
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
EVI-ADVERTISE-MAC - Update
Update operation of resource: evi-advertise-mac
evi-advertise-macbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVI-ADVERTISE-MAC - Create
Create operation of resource: evi-advertise-mac
evi-advertise-macbody object
ID of eviid
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVI-ADVERTISE-MAC - Delete
Delete operation of resource: evi-advertise-mac
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
EVI-ADVERTISE-MAC - Retrieve
Retrieve operation of resource: evi-advertise-mac
ID of eviid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
}
EVPN-VIRTUAL-ACCESS-VFIS - Update
Update operation of resource: evpn-virtual-access-vfis
evpn-virtual-access-vfisbody object
Request Content-Types: application/json
Request Example
{
"evpn-virtual-access-vfi": [
{
"evpn-virtual-access-vfi-timers": {
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
},
"name": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-VFIS - Create
Create operation of resource: evpn-virtual-access-vfis
evpn-virtual-access-vfisbody object
Request Content-Types: application/json
Request Example
{
"evpn-virtual-access-vfi": [
{
"evpn-virtual-access-vfi-timers": {
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
},
"name": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-VFIS - Delete
Delete operation of resource: evpn-virtual-access-vfis
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-VFIS - Retrieve
Retrieve operation of resource: evpn-virtual-access-vfis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-virtual-access-vfi": [
{
"evpn-virtual-access-vfi-timers": {
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
},
"name": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
}
EVPN-VIRTUAL-ACCESS-VFI - Update
Update operation of resource: evpn-virtual-access-vfi
evpn-virtual-access-vfibody object
ID of name
Request Content-Types: application/json
Request Example
{
"evpn-virtual-access-vfi-timers": {
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
},
"name": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-VFI - Create
Create operation of resource: evpn-virtual-access-vfi
evpn-virtual-access-vfibody object
ID of name
Request Content-Types: application/json
Request Example
{
"evpn-virtual-access-vfi-timers": {
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
},
"name": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-VFI - Delete
Delete operation of resource: evpn-virtual-access-vfi
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-VFI - Retrieve
Retrieve operation of resource: evpn-virtual-access-vfi
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-virtual-access-vfi-timers": {
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
},
"name": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
EVPN-VIRTUAL-ACCESS-VFI-TIMERS - Update
Update operation of resource: evpn-virtual-access-vfi-timers
evpn-virtual-access-vfi-timersbody object
ID of name
Request Content-Types: application/json
Request Example
{
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-VFI-TIMERS - Create
Create operation of resource: evpn-virtual-access-vfi-timers
evpn-virtual-access-vfi-timersbody object
ID of name
Request Content-Types: application/json
Request Example
{
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-VFI-TIMERS - Delete
Delete operation of resource: evpn-virtual-access-vfi-timers
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-VFI-TIMERS - Retrieve
Retrieve operation of resource: evpn-virtual-access-vfi-timers
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
}
EVPN-VIRTUAL-ETHERNET-SEGMENT - Update
Update operation of resource: evpn-virtual-ethernet-segment
evpn-virtual-ethernet-segmentbody object
ID of name
Request Content-Types: application/json
Request Example
{
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ETHERNET-SEGMENT - Create
Create operation of resource: evpn-virtual-ethernet-segment
evpn-virtual-ethernet-segmentbody object
ID of name
Request Content-Types: application/json
Request Example
{
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ETHERNET-SEGMENT - Delete
Delete operation of resource: evpn-virtual-ethernet-segment
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ETHERNET-SEGMENT - Retrieve
Retrieve operation of resource: evpn-virtual-ethernet-segment
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
IDENTIFIER - Update
Update operation of resource: identifier
identifierbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IDENTIFIER - Create
Create operation of resource: identifier
identifierbody object
ID of name
Request Content-Types: application/json
Request Example
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IDENTIFIER - Delete
Delete operation of resource: identifier
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
IDENTIFIER - Retrieve
Retrieve operation of resource: identifier
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
MANUAL-SERVICE-CARVING - Update
Update operation of resource: manual-service-carving
manual-service-carvingbody object
ID of name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-SERVICE-CARVING - Create
Create operation of resource: manual-service-carving
manual-service-carvingbody object
ID of name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-SERVICE-CARVING - Delete
Delete operation of resource: manual-service-carving
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-SERVICE-CARVING - Retrieve
Retrieve operation of resource: manual-service-carving
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
SERVICE-LIST - Update
Update operation of resource: service-list
service-listbody object
ID of name
Request Content-Types: application/json
Request Example
{
"primary": "string",
"secondary": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SERVICE-LIST - Create
Create operation of resource: service-list
service-listbody object
ID of name
Request Content-Types: application/json
Request Example
{
"primary": "string",
"secondary": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SERVICE-LIST - Delete
Delete operation of resource: service-list
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
SERVICE-LIST - Retrieve
Retrieve operation of resource: service-list
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary": "string",
"secondary": "string"
}
EVPN-LOAD-BALANCING - Update
Update operation of resource: evpn-load-balancing
evpn-load-balancingbody object
Request Content-Types: application/json
Request Example
{
"evpn-static-flow-label": [ null ],
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-LOAD-BALANCING - Create
Create operation of resource: evpn-load-balancing
evpn-load-balancingbody object
Request Content-Types: application/json
Request Example
{
"evpn-static-flow-label": [ null ],
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-LOAD-BALANCING - Delete
Delete operation of resource: evpn-load-balancing
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-LOAD-BALANCING - Retrieve
Retrieve operation of resource: evpn-load-balancing
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-static-flow-label": [ null ],
"enable": [ null ]
}
EVPN-BGP-AUTO-DISCOVERY - Update
Update operation of resource: evpn-bgp-auto-discovery
evpn-bgp-auto-discoverybody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-BGP-AUTO-DISCOVERY - Create
Create operation of resource: evpn-bgp-auto-discovery
evpn-bgp-auto-discoverybody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-BGP-AUTO-DISCOVERY - Delete
Delete operation of resource: evpn-bgp-auto-discovery
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-BGP-AUTO-DISCOVERY - Retrieve
Retrieve operation of resource: evpn-bgp-auto-discovery
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
EVPN-ROUTE-DISTINGUISHER - Update
Update operation of resource: evpn-route-distinguisher
evpn-route-distinguisherbody object
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Create
Create operation of resource: evpn-route-distinguisher
evpn-route-distinguisherbody object
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Delete
Delete operation of resource: evpn-route-distinguisher
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Retrieve
Retrieve operation of resource: evpn-route-distinguisher
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
EVPN-GROUPS - Update
Update operation of resource: evpn-groups
evpn-groupsbody object
Request Content-Types: application/json
Request Example
{
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUPS - Create
Create operation of resource: evpn-groups
evpn-groupsbody object
Request Content-Types: application/json
Request Example
{
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUPS - Delete
Delete operation of resource: evpn-groups
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUPS - Retrieve
Retrieve operation of resource: evpn-groups
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
}
EVPN-GROUP - Update
Update operation of resource: evpn-group
evpn-groupbody object
ID of group-id
Request Content-Types: application/json
Request Example
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUP - Create
Create operation of resource: evpn-group
evpn-groupbody object
ID of group-id
Request Content-Types: application/json
Request Example
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUP - Delete
Delete operation of resource: evpn-group
ID of group-id
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUP - Retrieve
Retrieve operation of resource: evpn-group
ID of group-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
EVPN-GROUP-CORE-INTERFACES - Update
Update operation of resource: evpn-group-core-interfaces
evpn-group-core-interfacesbody object
ID of group-id
Request Content-Types: application/json
Request Example
{
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUP-CORE-INTERFACES - Create
Create operation of resource: evpn-group-core-interfaces
evpn-group-core-interfacesbody object
ID of group-id
Request Content-Types: application/json
Request Example
{
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUP-CORE-INTERFACES - Delete
Delete operation of resource: evpn-group-core-interfaces
ID of group-id
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUP-CORE-INTERFACES - Retrieve
Retrieve operation of resource: evpn-group-core-interfaces
ID of group-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
}
EVPN-GROUP-CORE-INTERFACE - Update
Update operation of resource: evpn-group-core-interface
evpn-group-core-interfacebody object
ID of group-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUP-CORE-INTERFACE - Create
Create operation of resource: evpn-group-core-interface
evpn-group-core-interfacebody object
ID of group-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUP-CORE-INTERFACE - Delete
Delete operation of resource: evpn-group-core-interface
ID of group-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-GROUP-CORE-INTERFACE - Retrieve
Retrieve operation of resource: evpn-group-core-interface
ID of group-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EVPN-INSTANCES - Update
Update operation of resource: evpn-instances
evpn-instancesbody object
Request Content-Types: application/json
Request Example
{
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCES - Create
Create operation of resource: evpn-instances
evpn-instancesbody object
Request Content-Types: application/json
Request Example
{
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCES - Delete
Delete operation of resource: evpn-instances
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCES - Retrieve
Retrieve operation of resource: evpn-instances
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
}
EVPN-INSTANCE - Update
Update operation of resource: evpn-instance
evpn-instancebody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE - Create
Create operation of resource: evpn-instance
evpn-instancebody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE - Delete
Delete operation of resource: evpn-instance
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE - Retrieve
Retrieve operation of resource: evpn-instance
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
EVPN-INSTANCE-BGP-AUTO-DISCOVERY - Update
Update operation of resource: evpn-instance-bgp-auto-discovery
evpn-instance-bgp-auto-discoverybody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE-BGP-AUTO-DISCOVERY - Create
Create operation of resource: evpn-instance-bgp-auto-discovery
evpn-instance-bgp-auto-discoverybody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE-BGP-AUTO-DISCOVERY - Delete
Delete operation of resource: evpn-instance-bgp-auto-discovery
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE-BGP-AUTO-DISCOVERY - Retrieve
Retrieve operation of resource: evpn-instance-bgp-auto-discovery
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
}
EVPN-ROUTE-DISTINGUISHER - Update
Update operation of resource: evpn-route-distinguisher
evpn-route-distinguisherbody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Create
Create operation of resource: evpn-route-distinguisher
evpn-route-distinguisherbody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Delete
Delete operation of resource: evpn-route-distinguisher
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-DISTINGUISHER - Retrieve
Retrieve operation of resource: evpn-route-distinguisher
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
EVPN-ROUTE-TARGETS - Update
Update operation of resource: evpn-route-targets
evpn-route-targetsbody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGETS - Create
Create operation of resource: evpn-route-targets
evpn-route-targetsbody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGETS - Delete
Delete operation of resource: evpn-route-targets
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGETS - Retrieve
Retrieve operation of resource: evpn-route-targets
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
EVPN-ROUTE-TARGET-AS - Update
Update operation of resource: evpn-route-target-as
evpn-route-target-asbody object
ID of vpn-id encapsulation side
ID of format role as as-index stitching
Request Content-Types: application/json
Request Example
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-AS - Create
Create operation of resource: evpn-route-target-as
evpn-route-target-asbody object
ID of vpn-id encapsulation side
ID of format role as as-index stitching
Request Content-Types: application/json
Request Example
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-AS - Delete
Delete operation of resource: evpn-route-target-as
ID of vpn-id encapsulation side
ID of format role as as-index stitching
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-AS - Retrieve
Retrieve operation of resource: evpn-route-target-as
ID of vpn-id encapsulation side
ID of format role as as-index stitching
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
EVPN-ROUTE-TARGET-NONE - Update
Update operation of resource: evpn-route-target-none
evpn-route-target-nonebody object
ID of vpn-id encapsulation side
ID of format role stitching
Request Content-Types: application/json
Request Example
{
"role": "string",
"stitching": "string",
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-NONE - Create
Create operation of resource: evpn-route-target-none
evpn-route-target-nonebody object
ID of vpn-id encapsulation side
ID of format role stitching
Request Content-Types: application/json
Request Example
{
"role": "string",
"stitching": "string",
"format": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-NONE - Delete
Delete operation of resource: evpn-route-target-none
ID of vpn-id encapsulation side
ID of format role stitching
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-NONE - Retrieve
Retrieve operation of resource: evpn-route-target-none
ID of vpn-id encapsulation side
ID of format role stitching
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"role": "string",
"stitching": "string",
"format": "string"
}
EVPN-ROUTE-TARGET-IPV4-ADDRESS - Update
Update operation of resource: evpn-route-target-ipv4-address
evpn-route-target-ipv4-addressbody object
ID of vpn-id encapsulation side
ID of format role address addr-index stitching
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-IPV4-ADDRESS - Create
Create operation of resource: evpn-route-target-ipv4-address
evpn-route-target-ipv4-addressbody object
ID of vpn-id encapsulation side
ID of format role address addr-index stitching
Request Content-Types: application/json
Request Example
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-IPV4-ADDRESS - Delete
Delete operation of resource: evpn-route-target-ipv4-address
ID of vpn-id encapsulation side
ID of format role address addr-index stitching
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ROUTE-TARGET-IPV4-ADDRESS - Retrieve
Retrieve operation of resource: evpn-route-target-ipv4-address
ID of vpn-id encapsulation side
ID of format role address addr-index stitching
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
EVPN-INSTANCE-ADVERTISE-MAC - Update
Update operation of resource: evpn-instance-advertise-mac
evpn-instance-advertise-macbody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE-ADVERTISE-MAC - Create
Create operation of resource: evpn-instance-advertise-mac
evpn-instance-advertise-macbody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE-ADVERTISE-MAC - Delete
Delete operation of resource: evpn-instance-advertise-mac
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE-ADVERTISE-MAC - Retrieve
Retrieve operation of resource: evpn-instance-advertise-mac
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
}
EVPN-INSTANCE-LOAD-BALANCING - Update
Update operation of resource: evpn-instance-load-balancing
evpn-instance-load-balancingbody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evi-static-flow-label": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE-LOAD-BALANCING - Create
Create operation of resource: evpn-instance-load-balancing
evpn-instance-load-balancingbody object
ID of vpn-id encapsulation side
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evi-static-flow-label": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE-LOAD-BALANCING - Delete
Delete operation of resource: evpn-instance-load-balancing
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INSTANCE-LOAD-BALANCING - Retrieve
Retrieve operation of resource: evpn-instance-load-balancing
ID of vpn-id encapsulation side
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evi-static-flow-label": [ null ]
}
EVPN-LOGGING - Update
Update operation of resource: evpn-logging
evpn-loggingbody object
Request Content-Types: application/json
Request Example
{
"evpn-df-election": [ null ],
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-LOGGING - Create
Create operation of resource: evpn-logging
evpn-loggingbody object
Request Content-Types: application/json
Request Example
{
"evpn-df-election": [ null ],
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-LOGGING - Delete
Delete operation of resource: evpn-logging
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-LOGGING - Retrieve
Retrieve operation of resource: evpn-logging
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-df-election": [ null ],
"enable": [ null ]
}
EVPN-INTERFACES - Update
Update operation of resource: evpn-interfaces
evpn-interfacesbody object
Request Content-Types: application/json
Request Example
{
"evpn-interface": [
{
"ethernet-segment": {
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
},
"evpnac-timers": {
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
},
"evpn-core-isolation-group": "string",
"mac-flush": "string",
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INTERFACES - Create
Create operation of resource: evpn-interfaces
evpn-interfacesbody object
Request Content-Types: application/json
Request Example
{
"evpn-interface": [
{
"ethernet-segment": {
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
},
"evpnac-timers": {
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
},
"evpn-core-isolation-group": "string",
"mac-flush": "string",
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INTERFACES - Delete
Delete operation of resource: evpn-interfaces
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INTERFACES - Retrieve
Retrieve operation of resource: evpn-interfaces
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-interface": [
{
"ethernet-segment": {
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
},
"evpnac-timers": {
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
},
"evpn-core-isolation-group": "string",
"mac-flush": "string",
"interface-name": "string"
}
]
}
EVPN-INTERFACE - Update
Update operation of resource: evpn-interface
evpn-interfacebody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ethernet-segment": {
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
},
"evpnac-timers": {
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
},
"evpn-core-isolation-group": "string",
"mac-flush": "string",
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INTERFACE - Create
Create operation of resource: evpn-interface
evpn-interfacebody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"ethernet-segment": {
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
},
"evpnac-timers": {
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
},
"evpn-core-isolation-group": "string",
"mac-flush": "string",
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INTERFACE - Delete
Delete operation of resource: evpn-interface
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-INTERFACE - Retrieve
Retrieve operation of resource: evpn-interface
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ethernet-segment": {
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
},
"evpnac-timers": {
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
},
"evpn-core-isolation-group": "string",
"mac-flush": "string",
"interface-name": "string"
}
EVPNAC-TIMERS - Update
Update operation of resource: evpnac-timers
evpnac-timersbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPNAC-TIMERS - Create
Create operation of resource: evpnac-timers
evpnac-timersbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPNAC-TIMERS - Delete
Delete operation of resource: evpnac-timers
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EVPNAC-TIMERS - Retrieve
Retrieve operation of resource: evpnac-timers
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
}
ETHERNET-SEGMENT - Update
Update operation of resource: ethernet-segment
ethernet-segmentbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ETHERNET-SEGMENT - Create
Create operation of resource: ethernet-segment
ethernet-segmentbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ETHERNET-SEGMENT - Delete
Delete operation of resource: ethernet-segment
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ETHERNET-SEGMENT - Retrieve
Retrieve operation of resource: ethernet-segment
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
IDENTIFIER - Update
Update operation of resource: identifier
identifierbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IDENTIFIER - Create
Create operation of resource: identifier
identifierbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IDENTIFIER - Delete
Delete operation of resource: identifier
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
IDENTIFIER - Retrieve
Retrieve operation of resource: identifier
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
MANUAL-SERVICE-CARVING - Update
Update operation of resource: manual-service-carving
manual-service-carvingbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-SERVICE-CARVING - Create
Create operation of resource: manual-service-carving
manual-service-carvingbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-SERVICE-CARVING - Delete
Delete operation of resource: manual-service-carving
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-SERVICE-CARVING - Retrieve
Retrieve operation of resource: manual-service-carving
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
SERVICE-LIST - Update
Update operation of resource: service-list
service-listbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"primary": "string",
"secondary": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SERVICE-LIST - Create
Create operation of resource: service-list
service-listbody object
ID of interface-name
Request Content-Types: application/json
Request Example
{
"primary": "string",
"secondary": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SERVICE-LIST - Delete
Delete operation of resource: service-list
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
SERVICE-LIST - Retrieve
Retrieve operation of resource: service-list
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary": "string",
"secondary": "string"
}
EVPN-VIRTUAL-ACCESS-PWS - Update
Update operation of resource: evpn-virtual-access-pws
evpn-virtual-access-pwsbody object
Request Content-Types: application/json
Request Example
{
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-PWS - Create
Create operation of resource: evpn-virtual-access-pws
evpn-virtual-access-pwsbody object
Request Content-Types: application/json
Request Example
{
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-PWS - Delete
Delete operation of resource: evpn-virtual-access-pws
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-PWS - Retrieve
Retrieve operation of resource: evpn-virtual-access-pws
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
}
EVPN-VIRTUAL-ACCESS-PW - Update
Update operation of resource: evpn-virtual-access-pw
evpn-virtual-access-pwbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-PW - Create
Create operation of resource: evpn-virtual-access-pw
evpn-virtual-access-pwbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-PW - Delete
Delete operation of resource: evpn-virtual-access-pw
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-PW - Retrieve
Retrieve operation of resource: evpn-virtual-access-pw
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
EVPN-VIRTUAL-ACCESS-PW-TIMERS - Update
Update operation of resource: evpn-virtual-access-pw-timers
evpn-virtual-access-pw-timersbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-PW-TIMERS - Create
Create operation of resource: evpn-virtual-access-pw-timers
evpn-virtual-access-pw-timersbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-PW-TIMERS - Delete
Delete operation of resource: evpn-virtual-access-pw-timers
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ACCESS-PW-TIMERS - Retrieve
Retrieve operation of resource: evpn-virtual-access-pw-timers
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
}
EVPN-VIRTUAL-ETHERNET-SEGMENT - Update
Update operation of resource: evpn-virtual-ethernet-segment
evpn-virtual-ethernet-segmentbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ETHERNET-SEGMENT - Create
Create operation of resource: evpn-virtual-ethernet-segment
evpn-virtual-ethernet-segmentbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ETHERNET-SEGMENT - Delete
Delete operation of resource: evpn-virtual-ethernet-segment
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-VIRTUAL-ETHERNET-SEGMENT - Retrieve
Retrieve operation of resource: evpn-virtual-ethernet-segment
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
IDENTIFIER - Update
Update operation of resource: identifier
identifierbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IDENTIFIER - Create
Create operation of resource: identifier
identifierbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IDENTIFIER - Delete
Delete operation of resource: identifier
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
IDENTIFIER - Retrieve
Retrieve operation of resource: identifier
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
MANUAL-SERVICE-CARVING - Update
Update operation of resource: manual-service-carving
manual-service-carvingbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-SERVICE-CARVING - Create
Create operation of resource: manual-service-carving
manual-service-carvingbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-SERVICE-CARVING - Delete
Delete operation of resource: manual-service-carving
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-SERVICE-CARVING - Retrieve
Retrieve operation of resource: manual-service-carving
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
SERVICE-LIST - Update
Update operation of resource: service-list
service-listbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"primary": "string",
"secondary": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SERVICE-LIST - Create
Create operation of resource: service-list
service-listbody object
ID of neighbor pseudowire-id
Request Content-Types: application/json
Request Example
{
"primary": "string",
"secondary": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SERVICE-LIST - Delete
Delete operation of resource: service-list
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
SERVICE-LIST - Retrieve
Retrieve operation of resource: service-list
ID of neighbor pseudowire-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary": "string",
"secondary": "string"
}
EVPN-ETHERNET-SEGMENT - Update
Update operation of resource: evpn-ethernet-segment
evpn-ethernet-segmentbody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-esi-types": {
"evpn-esi-type": [
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ETHERNET-SEGMENT - Create
Create operation of resource: evpn-ethernet-segment
evpn-ethernet-segmentbody object
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"evpn-esi-types": {
"evpn-esi-type": [
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ETHERNET-SEGMENT - Delete
Delete operation of resource: evpn-ethernet-segment
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ETHERNET-SEGMENT - Retrieve
Retrieve operation of resource: evpn-ethernet-segment
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"evpn-esi-types": {
"evpn-esi-type": [
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
]
}
}
EVPN-ESI-TYPES - Update
Update operation of resource: evpn-esi-types
evpn-esi-typesbody object
Request Content-Types: application/json
Request Example
{
"evpn-esi-type": [
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ESI-TYPES - Create
Create operation of resource: evpn-esi-types
evpn-esi-typesbody object
Request Content-Types: application/json
Request Example
{
"evpn-esi-type": [
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ESI-TYPES - Delete
Delete operation of resource: evpn-esi-types
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ESI-TYPES - Retrieve
Retrieve operation of resource: evpn-esi-types
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evpn-esi-type": [
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
]
}
EVPN-ESI-TYPE - Update
Update operation of resource: evpn-esi-type
evpn-esi-typebody object
ID of esi-type
Request Content-Types: application/json
Request Example
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ESI-TYPE - Create
Create operation of resource: evpn-esi-type
evpn-esi-typebody object
ID of esi-type
Request Content-Types: application/json
Request Example
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ESI-TYPE - Delete
Delete operation of resource: evpn-esi-type
ID of esi-type
Successful operation
Internal Error
Response Content-Types: application/json
EVPN-ESI-TYPE - Retrieve
Retrieve operation of resource: evpn-esi-type
ID of esi-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
Schema Definitions
MANUAL-SERVICE-CARVING:
Common node of ethernet-segment, evpn-virtual-ethernet-segment
- manual-service-carving: object
-
Enter Manual service carving configuration submode
Example
{
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
EVPN-EVI-DESCRIPTION:
Common node of evpn-evi, evpn-instance
- evpn-evi-description: string
-
EVPN Instance description
Example
{
"evpn-evi-description": "string"
}
EVI-UNKNOWN-UNICAST-FLOODING-DISABLE:
Common node of evpn-evi, evpn-instance
- evi-unknown-unicast-flooding-disable: null
-
Disable Unknown Unicast Flooding on this EVI
Example
{
"evi-unknown-unicast-flooding-disable": [ null ]
}
EVPN-VIRTUAL-ETHERNET-SEGMENT:
Common node of evpn-virtual-access-pw, evpn-virtual-access-vfi
- evpn-virtual-ethernet-segment:
-
Enter Ethernet Segment configuration submode
Example
{
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
EVPN-EVI-CW-DISABLE:
Common node of evpn-evi, evpn-instance
- evpn-evi-cw-disable: null
-
CW disable for EVPN EVI
Example
{
"evpn-evi-cw-disable": [ null ]
}
ES-IMPORT-ROUTE-TARGET:
Common node of ethernet-segment, evpn-virtual-ethernet-segment
- es-import-route-target: string
-
ES-Import Route Target
Example
{
"es-import-route-target": "string"
}
SERVICE-CARVING-TYPE:
Common node of ethernet-segment, evpn-virtual-ethernet-segment
- service-carving-type: string hrw
-
Ethernet-Segment Service Carving mode
Example
{
"service-carving-type": "string"
}
STORM-CONTROL-UNIT:
Common node of bd-storm-control, bdac-storm-control-type, bdpw-storm-control-type
- storm-control-unit: object
-
Specify units for Storm Control Configuration
Example
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
EVPN-ROUTE-DISTINGUISHER:
Common node of evpn-bgp-auto-discovery, evpn-evi-bgp-auto-discovery, evpn-instance-bgp-auto-discovery, pw-routing-bgp
- evpn-route-distinguisher: object
-
Route Distinguisher
Example
{
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
EVI-ADVERTISE-MAC-BVI:
Common node of evi-advertise-mac, evpn-instance-advertise-mac
- evi-advertise-mac-bvi: null
-
Advertise local MAC-only and BVI MAC routes
Example
{
"evi-advertise-mac-bvi": [ null ]
}
TABLE-POLICY:
Common node of evpn-evi-bgp-auto-discovery, evpn-instance-bgp-auto-discovery
- table-policy: string
-
Table Policy for installation of forwarding data to L2FIB
Example
{
"table-policy": "string"
}
EVI-REORIG-DISABLE:
Common node of evpn-evi, evpn-instance
- evi-reorig-disable: null
-
Disable route re-origination
Example
{
"evi-reorig-disable": [ null ]
}
EVPN-ROUTE-TARGET-TABLE:
Common node of evpn-evi-bgp-auto-discovery, evpn-instance-bgp-auto-discovery
- evpn-route-targets: object
-
Route Target
Example
{
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
}
IDENTIFIER:
Common node of ethernet-segment, evpn-virtual-ethernet-segment
- identifier: object
-
Ethernet segment identifier
Example
{
"identifier": {
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
}
BRIDGE-DOMAIN-TABLE:
Common node of bridge-domain-group, vlan-switch
- bridge-domains: object
-
List of Bridge Domain
Example
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ]
}
}
}
]
}
}
]
}
}
EVI-ECMP-DISABLE:
Common node of evpn-evi, evpn-instance
- evi-ecmp-disable: null
-
Disable ECMP on the EVI
Example
{
"evi-ecmp-disable": [ null ]
}
EVI-ADVERTISE-MAC-DEPRECATED:
Common node of evpn-evi, evpn-instance
- evi-advertise-mac-deprecated: null
-
DEPRECATED: Advertise local MAC-only and BVI MAC routes
Example
{
"evi-advertise-mac-deprecated": [ null ]
}
EVI-STATIC-FLOW-LABEL:
Common node of evi-load-balancing, evpn-instance-load-balancing
- evi-static-flow-label: null
-
Enable Static Flow Label based load balancing
Example
{
"evi-static-flow-label": [ null ]
}
l2vpn_schema:
L2VPN configuration
- pw-routing: object
-
Pseudowire-routing attributes
- pw-status-disable: null
-
Disable PW status
- mspw-description: string
-
MS-PW global description
- pwoam-refresh: integer
-
Configure PW OAM refresh interval
range:"1..4095" units:"second" - mac-limit-threshold: string
-
Configure MAC limit threshold percent
- auto-discovery: object
-
Global auto-discovery attributes
- database: object
-
L2VPN databases
- l2vpn-router-id: string
-
Global L2VPN Router ID
- load-balance: string source-dest-mac, source-dest-ip, pseudowire-label
-
Enable flow load balancing on l2vpn bridges
- snmp: object
-
SNMP related configuration
- capability: string high-mode, single-mode
-
L2VPN Capability Mode
- tcn-propagation: null
-
Topology change notification propagation
- enable: null
-
Enable L2VPN feature
- pw-grouping: null
-
Enable PW grouping
- neighbor: object
-
L2VPN neighbor submode
- pbb: object
-
L2VPN PBB Global
- nsr: null
-
Enable Non-Stop Routing
- mtu-mismatch-ignore: null
-
Ignore MTU Mismatch for XCs
- utility: object
-
L2VPN utilities
Example
{
"pw-routing": {
"pw-routing-global-id": "string",
"pw-routing-bgp": {
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
},
"pw-status-disable": [ null ],
"mspw-description": "string",
"pwoam-refresh": "integer",
"mac-limit-threshold": "string",
"auto-discovery": {
"bgp-signaling": {
"mtu-mismatch-ignore": [ null ]
}
},
"database": {
"g8032-rings": {
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
},
"redundancy": {
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
},
"pseudowire-classes": {
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string"
}
}
}
]
}
}
}
pw-routing_schema:
Pseudowire-routing attributes
- pw-routing-global-id: string
-
Pseudowire-routing Global ID
- pw-routing-bgp:
-
Enable Autodiscovery BGP Pseudowire-routing BGP
Example
{
"pw-routing-global-id": "string",
"pw-routing-bgp": {
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
}
pw-routing-bgp_schema:
Enable Autodiscovery BGP Pseudowire-routing BGP
- enable: null
-
Enable Autodiscovery BGP
Example
{
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
evpn-route-distinguisher_schema:
Route Distinguisher
- addr-index: string
-
Addr index
- as: string
-
Two byte or 4 byte AS number
- address: string
-
IPV4 address
- type: string auto, two-byte-as, four-byte-as, ipv4-address
-
Router Distinguisher Type
- as-index: string
-
AS:nn (hex or decimal format)
Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
database_schema:
L2VPN databases
- g8032-rings: object
-
List of G8032 Ring
- redundancy: object
-
Redundancy groups
- pseudowire-classes: object
-
List of pseudowire classes
- bridge-domain-groups: object
-
List of bridge groups
- xconnect-groups: object
-
List of xconnect groups
- flexible-xconnect-service-table: object
-
List of Flexible XConnect Services
- vlan-switches: object
-
List of VLAN Switches
Example
{
"g8032-rings": {
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
},
"redundancy": {
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
},
"pseudowire-classes": {
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
}
}
}
]
}
}
g8032-rings_schema:
List of G8032 Ring
- g8032-ring: object[]
-
G8032 Ring
Example
{
"g8032-ring": [
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
]
}
g8032-ring_schema:
- erp-port0s: object
-
Ethernet ring protection port0
- g8032-ring-name: string
-
Name of the G8032 ring
- erp-instances: object
-
List of ethernet ring protection instance
- exclusion-list: string
-
Vlan IDs in the format of a-b,c,d,e-f,g ,untagged
- erp-provider-bridge: null
-
Ethernet ring protection provider bridge
- open-ring: null
-
Specify the G.8032 instance as open ring
- erp-port1s: object
-
Ethernet ring protection port0
Example
{
"erp-port0s": {
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
},
"g8032-ring-name": "string",
"erp-instances": {
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
},
"exclusion-list": "string",
"erp-provider-bridge": [ null ],
"open-ring": [ null ],
"erp-port1s": {
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
}
erp-port0s_schema:
Ethernet ring protection port0
- erp-port0: object[]
-
Configure ERP main port0
Example
{
"erp-port0": [
{
"monitor": "string",
"interface-name": "string"
}
]
}
erp-port0_schema:
- monitor: string
-
Ethernet ring protection port0 monitor
- interface-name: string
-
Port0 interface
Example
{
"monitor": "string",
"interface-name": "string"
}
erp-instances_schema:
List of ethernet ring protection instance
- erp-instance: object[]
-
Ethernet ring protection instance
Example
{
"erp-instance": [
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
]
}
erp-instance_schema:
- profile: string
-
Ethernet ring protection instance profile
- erp-instance-id: string
-
ERP instance number
- inclusion-list: string
-
Associates a set of VLAN IDs with the G .8032 instance
- aps: object
-
Automatic protection switching
- rpl: object
-
Ring protection link
- description: string
-
Ethernet ring protection instance description
Example
{
"profile": "string",
"erp-instance-id": "string",
"inclusion-list": "string",
"aps": {
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
},
"rpl": {
"role": "string",
"port": "string"
},
"description": "string"
}
rpl_schema:
Ring protection link
- role: string owner, neighbor, next-neighbor
-
RPL role
- port: string port0, port1
-
ERP main port number
Example
{
"role": "string",
"port": "string"
}
aps_schema:
Automatic protection switching
- level: string
-
Automatic protection switching level
- enable: null
-
Enable automatic protection switching
- port0: string
-
Port0 APS channel in the format of InterfaceName
- port1: object
-
APS channel for ERP port1
Example
{
"level": "string",
"enable": [ null ],
"port0": "string",
"port1": {
"aps-type": "string",
"aps-channel": "string"
}
}
port1_schema:
APS channel for ERP port1
- aps-type: string interface, bridge-domain, xconnect, none
-
Port1 APS type
- aps-channel: string
-
Port1 APS channel in the format of InterfaceName, BDName or XconnectName
Example
{
"aps-type": "string",
"aps-channel": "string"
}
erp-port1s_schema:
Ethernet ring protection port0
- erp-port1: object[]
-
Ethernet ring protection port1
Example
{
"erp-port1": [
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
]
}
erp-port1_schema:
- interface: object[]
-
interface
- erp-port-type: string none, virtual, interface
-
Port1 type
- none-or-virtual: ERP-PORT1-CONTENT
-
none or virtual
Example
{
"interface": [
{
"interface-name": "string"
}
],
"erp-port-type": "string"
}
interface_schema:
- enable: null
-
Enable interface
- interface-name: string
-
Name of the interface
Example
{
"enable": [ null ],
"interface-name": "string"
}
xconnect-groups_schema:
List of xconnect groups
- xconnect-group: object[]
-
Xconnect group
Example
{
"xconnect-group": [
{
"mp2mp-xconnects": {
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
},
"p2p-xconnects": {
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
}
}
]
}
}
]
}
xconnect-group_schema:
- mp2mp-xconnects: object
-
List of multi point to multi point xconnects
- p2p-xconnects: object
-
List of point to point xconnects
- name: string
-
Name of the xconnect group
Example
{
"mp2mp-xconnects": {
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
},
"p2p-xconnects": {
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"p2p-description": "string"
}
]
},
"name": "string"
}
p2p-xconnects_schema:
List of point to point xconnects
- p2p-xconnect: object[]
-
Point to point xconnect
Example
{
"p2p-xconnect": [
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"name": "string",
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"p2p-description": "string"
}
]
}
p2p-xconnect_schema:
- monitor-sessions: object
-
List of Monitor session segments
- backup-attachment-circuits: object
-
List of backup attachment circuits
- pseudowire-evpns: object
-
List of EVPN Services
- pseudowires: object
-
List of pseudowires
- interworking: string ethernet, ipv4
-
Interworking
- attachment-circuits: object
-
List of attachment circuits
- pseudowire-routeds: object
-
List of pseudowire-routed
- 2p-xconnect_name: string
-
Name of the point to point xconnect
- p2p-description: string
-
cross connect description Name
Example
{
"monitor-sessions": {
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
},
"backup-attachment-circuits": {
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
},
"pseudowire-evpns": {
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
},
"pseudowires": {
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
},
"interworking": "string",
"attachment-circuits": {
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
},
"pseudowire-routeds": {
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
},
"2p-xconnect_name": "string",
"p2p-description": "string"
}
backup-attachment-circuits_schema:
List of backup attachment circuits
- backup-attachment-circuit: object[]
-
Backup attachment circuit
Example
{
"backup-attachment-circuit": [
{
"interface-name": "string"
}
]
}
backup-attachment-circuit_schema:
- interface-name: string
-
Name of the attachment circuit interface
Example
{
"interface-name": "string"
}
pseudowire-evpns_schema:
List of EVPN Services
- pseudowire-evpn: object[]
-
EVPN P2P Service Configuration
Example
{
"pseudowire-evpn": [
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
]
}
pseudowire-evpn_schema:
- eviid: string
-
Ethernet VPN ID
- source-acid: string
-
Source AC ID
- class: string
-
Name of the pseudowire class
- remote-acid: string
-
Remote AC ID
Example
{
"eviid": "string",
"source-acid": "string",
"class": "string",
"remote-acid": "string"
}
pseudowires_schema:
List of pseudowires
- pseudowire: object[]
-
Pseudowire configuration
Example
{
"pseudowire": [
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
]
}
pseudowire_schema:
- pseudowire-id: string
-
Pseudowire ID
- pseudowire-address: object[]
-
keys: pseudowire-address
- neighbor: object[]
-
keys: neighbor
Example
{
"pseudowire-id": "string",
"pseudowire-address": [
{
"pseudowire-address": "string"
}
],
"neighbor": [
{
"neighbor": "string"
}
]
}
mpls-static-labels_schema:
MPLS static labels
- remote-static-label: string
-
Pseudowire remote static label
- local-static-label: string
-
Pseudowire local static label
Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
backup-pseudowires_schema:
List of pseudowires
- backup-pseudowire: object[]
-
Backup pseudowire for the cross connect
Example
{
"backup-pseudowire": [
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
]
}
backup-pseudowire_schema:
- backup-pw-class: string
-
PW class template name to use for the backup PW
- pseudowire-id: string
-
Pseudowire ID
- neighbor: string
-
Neighbor IP address
- backup-mpls-static-labels: object
-
MPLS static labels
Example
{
"backup-pw-class": "string",
"pseudowire-id": "string",
"neighbor": "string",
"backup-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
}
}
backup-mpls-static-labels_schema:
MPLS static labels
- remote-static-label: string
-
Pseudowire remote static label
- local-static-label: string
-
Pseudowire local static label
Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
l2tp-static-attributes_schema:
L2TP Static Attributes
- l2tp-remote-session-id: string
-
L2TP remote session ID
- l2tp-local-session-id: string
-
L2TP local session ID
- l2tp-secondary-local-cookie: object
-
L2TP secondary local cookie
- l2tp-local-cookie: object
-
L2TP local cookie
- l2tp-remote-cookie: object
-
L2TP remote cookie
Example
{
"l2tp-remote-session-id": "string",
"l2tp-local-session-id": "string",
"l2tp-secondary-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-local-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
},
"l2tp-remote-cookie": {
"lower-value": "string",
"higher-value": "string",
"size": "string"
}
}
l2tp-static_schema:
Pseudowire L2TPv3 static configuration
- enable: null
-
Enable pseudowire L2TPv3 static configuration
Example
{
"enable": [ null ]
}
pseudowire-address_schema:
- pseudowire-address: string
-
Pseudowire IPv6 address. A pseudowire can have only one address: IPv4 or IPv6
Example
{
"pseudowire-address": "string"
}
monitor-sessions_schema:
List of Monitor session segments
- monitor-session: object[]
-
Monitor session segment
Example
{
"monitor-session": [
{
"enable": [ null ],
"name": "string"
}
]
}
monitor-session_schema:
- onitor-session_name: string
-
Name of the monitor session
- enable: null
-
Enable monitor session segment
Example
{
"onitor-session_name": "string",
"enable": [ null ]
}
pseudowire-routeds_schema:
List of pseudowire-routed
- pseudowire-routed: object[]
-
Pseudowire configuration
Example
{
"pseudowire-routed": [
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
]
}
pseudowire-routed_schema:
- prefix: string
-
Target Prefix
- tag-impose: string
-
Tag Impose vlan tagged mode
- global-id: string
-
Target Global ID
- sacid: string
-
Source AC ID
- acid: string
-
Target AC ID
- class: string
-
Name of the pseudowire class
Example
{
"prefix": "string",
"tag-impose": "string",
"global-id": "string",
"sacid": "string",
"acid": "string",
"class": "string"
}
attachment-circuits_schema:
List of attachment circuits
- attachment-circuit: object[]
-
Attachment circuit interface
Example
{
"attachment-circuit": [
{
"enable": [ null ],
"name": "string"
}
]
}
attachment-circuit_schema:
- ttachment-circuit_name: string
-
Name of the attachment circuit interface
- enable: null
-
Enable attachment circuit interface
Example
{
"ttachment-circuit_name": "string",
"enable": [ null ]
}
mp2mp-xconnects_schema:
List of multi point to multi point xconnects
- mp2mp-xconnect: object[]
-
Multi point to multi point xconnect
Example
{
"mp2mp-xconnect": [
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
},
"name": "string"
}
]
}
mp2mp-xconnect_schema:
- mp2mpl2-encapsulation: string vlan, ethernet
-
Configure Layer 2 Encapsulation
- mp2mpvpn-id: string
-
VPN Identifier
- mp2mp-interworking: string ethernet, ipv4
-
Interworking
- mp2mp-shutdown: null
-
shutdown this MP2MP VPWS instance
- mp2mp-control-word: null
-
Disable control word
- p2mp-xconnect_name: string
-
Name of the multi point to multi point xconnect
- mp2mpmtu: string
-
Maximum transmission unit for this MP2MP VPWS instance
- mp2mp-auto-discovery: object
-
auto-discovery in this MP2MP
Example
{
"mp2mpl2-encapsulation": "string",
"mp2mpvpn-id": "string",
"mp2mp-interworking": "string",
"mp2mp-shutdown": [ null ],
"mp2mp-control-word": [ null ],
"p2mp-xconnect_name": "string",
"mp2mpmtu": "string",
"mp2mp-auto-discovery": {
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
}
}
mp2mp-auto-discovery_schema:
auto-discovery in this MP2MP
- mp2mp-signaling-protocol: object
-
signaling protocol in this MP2MP
- enable: null
-
Enable auto-discovery
- route-distinguisher: object
-
Route Distinguisher
- mp2mp-route-targets: object
-
Route Target
- mp2mp-route-policy: object
-
Route policy
Example
{
"mp2mp-signaling-protocol": {
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
},
"enable": [ null ],
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"mp2mp-route-targets": {
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"mp2mp-route-policy": {
"export": "string"
}
}
route-distinguisher_schema:
Route Distinguisher
- addr-index: string
-
Addr index
- as: string
-
Two byte or 4 byte AS number
- address: string
-
IPV4 address
- type: string auto, two-byte-as, four-byte-as, ipv4-address
-
Router Distinguisher Type
- as-index: string
-
AS:nn (hex or decimal format)
Example
{
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
mp2mp-route-policy_schema:
Route policy
- export: string
-
Export route policy
Example
{
"export": "string"
}
mp2mp-route-targets_schema:
Route Target
- mp2mp-route-target: object[]
-
Name of the Route Target
Example
{
"mp2mp-route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
mp2mp-route-target_schema:
- ipv4-address: object[]
-
ipv4 address
- role: string both, import, export
-
Role of the router target type
- two-byte-as-or-four-byte-as: object[]
-
two byte as or four byte as
- format: string none, two-byte-as, four-byte-as, ipv4-address, es-import
-
Format of the route target
Example
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
two-byte-as-or-four-byte-as_schema:
- as: string
-
Two byte or 4 byte AS number
- as-index: string
-
AS:nn (hex or decimal format)
Example
{
"as": "string",
"as-index": "string"
}
ipv4-address_schema:
- addr-index: string
-
Addr index
- address: string
-
IPV4 address
Example
{
"addr-index": "string",
"address": "string"
}
mp2mp-signaling-protocol_schema:
signaling protocol in this MP2MP
- ce-range: string
-
Local Customer Edge Identifier
- flow-label-load-balance: object
-
Enable Flow Label based load balancing
- enable: null
-
Enable signaling protocol
- ceids: object
-
Local Customer Edge Identifier Table
Example
{
"ce-range": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"ceids": {
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
}
flow-label-load-balance_schema:
Enable Flow Label based load balancing
- static: null
-
Static Flow Label
- flow-label: string off, receive, transmit, both
-
Flow Label load balance type
Example
{
"static": [ null ],
"flow-label": "string"
}
ceids_schema:
Local Customer Edge Identifier Table
- ceid: object[]
-
Local Customer Edge Identifier
Example
{
"ceid": [
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
]
}
ceid_schema:
- remote-ceid-attachment-circuits: object
-
AC And Remote Customer Edge Identifier Table
- ce-id: string
-
Local Customer Edge Identifier
Example
{
"remote-ceid-attachment-circuits": {
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
},
"ce-id": "string"
}
remote-ceid-attachment-circuits_schema:
AC And Remote Customer Edge Identifier Table
- remote-ceid-attachment-circuit: object[]
-
AC And Remote Customer Edge Identifier
Example
{
"remote-ceid-attachment-circuit": [
{
"name": "string",
"remote-ce-id": "string"
}
]
}
remote-ceid-attachment-circuit_schema:
- name: string
-
The name of the Attachment Circuit
- remote-ce-id: string
-
Remote Customer Edge Identifier
Example
{
"name": "string",
"remote-ce-id": "string"
}
bridge-domain-groups_schema:
List of bridge groups
- bridge-domain-group: object[]
-
Bridge group
Example
{
"bridge-domain-group": [
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string"
}
}
}
]
}
}
]
}
}
]
}
bridge-domain-group_schema:
- name: string
-
Name of the Bridge group
Example
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {}
}
}
]
}
}
]
}
}
bridge-domains_schema:
List of Bridge Domain
- bridge-domain: object[]
-
bridge domain
Example
{
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string"
}
}
}
]
}
}
]
}
bridge-domain_schema:
- routed-interfaces: object
-
Bridge Domain Routed Interface Table
- member-vnis: object
-
Bridge Domain VxLAN Network Identifier Table
- shutdown: null
-
shutdown the Bridge Domain
- bd-attachment-circuits: object
-
Attachment Circuit table
- ip-source-guard: object
-
IP Source Guard
- bd-pseudowires: object
-
List of pseudowires
- dai: object
-
Dynamic ARP Inspection
- flooding-unknown-unicast: null
-
Disable Unknown Unicast flooding
- bd-storm-controls: object
-
Storm Control
- bridge-domain-mtu: string
-
Maximum transmission unit for this Bridge Domain
- transport-mode: string vlan-passthrough
-
Bridge Domain Transport mode
- vfis: object
-
Specify the virtual forwarding interface name
- bridge-description: string
-
Bridge-domain description Name
- access-vfis: object
-
Specify the access virtual forwarding interface name
- bridge-domain-evis: object
-
Bridge Domain EVI Table
- bd-pseudowire-evpns: object
-
List of EVPN pseudowires
- flooding: null
-
Disable flooding
- bridge-domain-pbb: object
-
Bridge Domain PBB
- bridge-domain-mac: object
-
MAC configuration commands
- coupled-mode: null
-
Coupled-mode configuration
- ridge-domain_name: string
-
Name of the bridge domain
- bridge-domainvnis: object
-
Bridge Domain EVPN VxLAN Network Identifier Table
- igmp-snooping: string
-
Attach IGMP Snooping Profile Name
- igmp-snooping-disable: null
-
Disable IGMP Snooping
- dhcp: string
-
DHCPv4 Snooping profile name
- mld-snooping: string
-
Attach MLD Snooping Profile Name
- nv-satellite: object
-
nV Satellite
Example
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {}
}
]
}
}
bd-storm-controls_schema:
Storm Control
- bd-storm-control: STORM-CONTROL-UNIT
-
Storm Control Type
Example
{
"bd-storm-control": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
storm-control-unit_schema:
Specify units for Storm Control Configuration
- kbits-per-sec: string
-
Kilobits Per Second, PktsPerSec and KbitsPerSec cannot be configured together
- pkts-per-sec: string
-
Packets Per Second, PktsPerSec and KbitsPerSec cannot be configured together
Example
{
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
member-vnis_schema:
Bridge Domain VxLAN Network Identifier Table
- member-vni: object[]
-
Bridge Domain Member VxLAN Network Identifier
Example
{
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
}
member-vni_schema:
- member-vni-static-mac-addresses: object
-
Static Mac Address Table
- vni: integer
-
VxLAN Network Identifier number
range:"1..16777215"
Example
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
member-vni-static-mac-addresses_schema:
Static Mac Address Table
- member-vni-static-mac-address: object[]
-
Static Mac Address Configuration
Example
{
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
}
member-vni-static-mac-address_schema:
- next-hop-ip: string
-
Enable Static Mac Address Configuration
- mac-address: string
-
Static MAC address
Example
{
"next-hop-ip": "string",
"mac-address": "string"
}
bridge-domain-mac_schema:
MAC configuration commands
- bd-mac-withdraw-relay: null
-
Mac withdraw sent from access PW to access PW
- bd-mac-aging: object
-
MAC-Aging configuration commands
- bd-mac-port-down-flush: null
-
Disable MAC Flush when Port goes Down
- bd-mac-filters: object
-
Filter Mac Address
- bd-mac-limit: object
-
MAC-Limit configuration commands
- bd-mac-learn: string disable-learning
-
Mac Learning Type
- bd-mac-withdraw: null
-
Disable Mac Withdraw
- mac-secure: object
-
MAC Secure
- bd-mac-withdraw-behavior: string legacy, optimized
-
MAC withdraw sent on bridge port down
- bd-mac-withdraw-access-pw-disable: null
-
MAC withdraw on Access PW
Example
{
"bd-mac-withdraw-relay": [ null ],
"bd-mac-aging": {
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
},
"bd-mac-port-down-flush": [ null ],
"bd-mac-filters": {
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
},
"bd-mac-limit": {
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
},
"bd-mac-learn": "string",
"bd-mac-withdraw": [ null ],
"mac-secure": {
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
},
"bd-mac-withdraw-behavior": "string",
"bd-mac-withdraw-access-pw-disable": [ null ]
}
bd-mac-limit_schema:
MAC-Limit configuration commands
- bd-mac-limit-notif: string no-notif, syslog, trap, syslog-snmp
-
Mac Address Limit Notification
- bd-mac-limit-action: string none, flood, no-flood, shutdown
-
MAC address limit enforcement action
- bd-mac-limit-max: string
-
Number of MAC addresses after which MAC limit action is taken
Example
{
"bd-mac-limit-notif": "string",
"bd-mac-limit-action": "string",
"bd-mac-limit-max": "string"
}
bd-mac-filters_schema:
Filter Mac Address
- bd-mac-filter: object[]
-
Static MAC address
Example
{
"bd-mac-filter": [
{
"drop": [ null ],
"address": "string"
}
]
}
bd-mac-filter_schema:
- drop: null
-
MAC address for filtering
- address: string
-
Static MAC address
Example
{
"drop": [ null ],
"address": "string"
}
mac-secure_schema:
MAC Secure
- action: string restrict, none, shutdown
-
MAC secure enforcement action
- threshold: null
-
MAC Secure Threshold
- enable: null
-
Enable MAC Secure
- logging: null
-
MAC Secure Logging
Example
{
"action": "string",
"threshold": [ null ],
"enable": [ null ],
"logging": [ null ]
}
bd-mac-aging_schema:
MAC-Aging configuration commands
- bd-mac-aging-type: string absolute, inactivity
-
MAC address aging type
- bd-mac-aging-time: string
-
Mac Aging Time
Example
{
"bd-mac-aging-type": "string",
"bd-mac-aging-time": "string"
}
nv-satellite_schema:
nV Satellite
- enable: null
-
Enable nV Satellite Settings
- offload-ipv4-multicast-enable: null
-
Enable IPv4 Multicast Offload to Satellite Nodes
Example
{
"enable": [ null ],
"offload-ipv4-multicast-enable": [ null ]
}
bridge-domain-pbb_schema:
Bridge Domain PBB
- pbb-core: object
-
PBB Core
- pbb-edges: object
-
PBB Edge
Example
{
"pbb-core": {
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
},
"pbb-edges": {
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
}
pbb-edges_schema:
PBB Edge
- pbb-edge: object[]
-
Configure BD as PBB Edge with ISID and associated PBB Core BD
Example
{
"pbb-edge": [
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
]
}
pbb-edge_schema:
- pbb-edge-mac: object
-
MAC configuration commands
- unknown-unicast-bmac: string
-
Configure Unknown Unicast BMAC address for PBB Edge Port
- pbb-edge-dhcp-profile: object
-
Attach a DHCP profile
- pbb-static-mac-mappings: object
-
PBB Static Mac Address Mapping Table
- isid: string
-
ISID
- pbb-edge-igmp-profile: string
-
Attach a IGMP Snooping profile
- core-bd-name: string
-
Core BD Name
- pbb-edge-split-horizon-group: object
-
Split Horizon Group
Example
{
"pbb-edge-mac": {
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
},
"unknown-unicast-bmac": "string",
"pbb-edge-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-static-mac-mappings": {
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
},
"isid": "string",
"pbb-edge-igmp-profile": "string",
"core-bd-name": "string",
"pbb-edge-split-horizon-group": {
"disable": [ null ]
}
}
pbb-edge-split-horizon-group_schema:
Split Horizon Group
- disable: null
-
Disable split horizon group
Example
{
"disable": [ null ]
}
pbb-static-mac-mappings_schema:
PBB Static Mac Address Mapping Table
- pbb-static-mac-mapping: object[]
-
PBB Static Mac Address Mapping Configuration
Example
{
"pbb-static-mac-mapping": [
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
]
}
pbb-static-mac-mapping_schema:
- pbb-static-mac-mapping-bmac: string
-
Static backbone MAC address to map with
- address: string
-
Static MAC address
Example
{
"pbb-static-mac-mapping-bmac": "string",
"address": "string"
}
pbb-edge-dhcp-profile_schema:
Attach a DHCP profile
- profile-id: string snoop, dhcp-protocol
-
Set the snooping profile
- dhcp-snooping-id: string
-
Disable DHCP snooping
Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
pbb-edge-mac_schema:
MAC configuration commands
- pbb-edge-mac-limit: object
-
MAC-Limit configuration commands
- pbb-edge-mac-aging: object
-
MAC-Aging configuration commands
- pbb-edge-mac-learning: string default-learning, enable-learning, disable-learning
-
Enable Mac Learning
- pbb-edge-mac-secure: object
-
MAC Secure
Example
{
"pbb-edge-mac-limit": {
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
},
"pbb-edge-mac-aging": {
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
},
"pbb-edge-mac-learning": "string",
"pbb-edge-mac-secure": {
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
pbb-edge-mac-limit_schema:
MAC-Limit configuration commands
- pbb-edge-mac-limit-action: string none, flood, no-flood, shutdown
-
MAC address limit enforcement action
- pbb-edge-mac-limit-max: string
-
Number of MAC addresses after which MAC limit action is taken
- pbb-edge-mac-limit-notif: string no-notif, syslog, trap, syslog-snmp
-
MAC address limit notification action
Example
{
"pbb-edge-mac-limit-action": "string",
"pbb-edge-mac-limit-max": "string",
"pbb-edge-mac-limit-notif": "string"
}
pbb-edge-mac-aging_schema:
MAC-Aging configuration commands
- pbb-edge-mac-aging-time: string
-
Mac Aging Time
- pbb-edge-mac-aging-type: string absolute, inactivity
-
MAC address aging type
Example
{
"pbb-edge-mac-aging-time": "string",
"pbb-edge-mac-aging-type": "string"
}
pbb-edge-mac-secure_schema:
MAC Secure
- action: string restrict, none, shutdown
-
MAC secure enforcement action
- accept-shutdown: null
-
Accept Virtual instance port to be shutdown on mac violation
- enable: null
-
Enable MAC Secure
- disable: null
-
Disable Virtual instance port MAC Secure
- logging: string enable, disable
-
MAC Secure Logging
Example
{
"action": "string",
"accept-shutdown": [ null ],
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
pbb-core_schema:
PBB Core
- pbb-core-mmrp-flood-optimization: null
-
Enabling MMRP PBB-VPLS Flood Optimization
- enable: null
-
Enable Bridge Domain PBB Core Configuration
- pbb-core-dhcp-profile: object
-
Attach a DHCP profile
- pbb-core-igmp-profile: string
-
Attach a IGMP Snooping profile
- pbb-core-mac: object
-
MAC configuration commands
- vlan-id: string
-
VLAN ID to push
- pbb-core-evis: object
-
PBB Core EVI Table
Example
{
"pbb-core-mmrp-flood-optimization": [ null ],
"enable": [ null ],
"pbb-core-dhcp-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"pbb-core-igmp-profile": "string",
"pbb-core-mac": {
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
},
"vlan-id": "string",
"pbb-core-evis": {
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
}
pbb-core-mac_schema:
MAC configuration commands
- pbb-core-mac-learning: string default-learning, enable-learning, disable-learning
-
Enable Mac Learning
- pbb-core-mac-limit: object
-
MAC-Limit configuration commands
- pbb-core-mac-aging: object
-
MAC-Aging configuration commands
Example
{
"pbb-core-mac-learning": "string",
"pbb-core-mac-limit": {
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
},
"pbb-core-mac-aging": {
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
}
pbb-core-mac-aging_schema:
MAC-Aging configuration commands
- pbb-core-mac-aging-time: string
-
Mac Aging Time
- pbb-core-mac-aging-type: string absolute, inactivity
-
MAC address aging type
Example
{
"pbb-core-mac-aging-time": "string",
"pbb-core-mac-aging-type": "string"
}
pbb-core-mac-limit_schema:
MAC-Limit configuration commands
- pbb-core-mac-limit-notif: string no-notif, syslog, trap, syslog-snmp
-
MAC address limit notification action
- pbb-core-mac-limit-action: string none, flood, no-flood, shutdown
-
MAC address limit enforcement action
- pbb-core-mac-limit-max: string
-
Number of MAC addresses after which MAC limit action is taken
Example
{
"pbb-core-mac-limit-notif": "string",
"pbb-core-mac-limit-action": "string",
"pbb-core-mac-limit-max": "string"
}
pbb-core-evis_schema:
PBB Core EVI Table
- pbb-core-evi: object[]
-
PBB Core EVI
Example
{
"pbb-core-evi": [
{
"eviid": "string"
}
]
}
pbb-core-dhcp-profile_schema:
Attach a DHCP profile
- profile-id: string snoop, dhcp-protocol
-
Set the snooping profile
- dhcp-snooping-id: string
-
Disable DHCP snooping
Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
bridge-domain-evis_schema:
Bridge Domain EVI Table
- bridge-domain-evi: object[]
-
Bridge Domain MPLS EVPN
Example
{
"bridge-domain-evi": [
{
"vpn-id": "string"
}
]
}
access-vfis_schema:
Specify the access virtual forwarding interface name
- access-vfi: object[]
-
Name of the Acess Virtual Forwarding Interface
Example
{
"access-vfi": [
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"name": "string"
}
]
}
access-vfi_schema:
- access-vfi-shutdown: null
-
shutdown the AccessVfi
- access-vfi-pseudowires: object
-
List of pseudowires
- ccess-vfi_name: string
-
Name of the AccessVirtual Forwarding Interface
Example
{
"access-vfi-shutdown": [ null ],
"access-vfi-pseudowires": {
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
},
"ccess-vfi_name": "string"
}
access-vfi-pseudowires_schema:
List of pseudowires
- access-vfi-pseudowire: object[]
-
Pseudowire configuration
Example
{
"access-vfi-pseudowire": [
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
]
}
access-vfi-pseudowire_schema:
- pseudowire-id: string
-
Pseudowire ID
- access-vfi-pseudowire-static-mac-addresses: object
-
Static Mac Address Table
- access-vfi-pw-class: string
-
Pseudowire class template name to use for this pseudowire
- neighbor: string
-
Neighbor IP address
Example
{
"pseudowire-id": "string",
"access-vfi-pseudowire-static-mac-addresses": {
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"access-vfi-pw-class": "string",
"neighbor": "string"
}
access-vfi-pseudowire-static-mac-addresses_schema:
Static Mac Address Table
- access-vfi-pseudowire-static-mac-address: object[]
-
Static Mac Address Configuration
Example
{
"access-vfi-pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
access-vfi-pseudowire-static-mac-address_schema:
- address: string
-
Static MAC address
Example
{
"address": "string"
}
bd-pseudowires_schema:
List of pseudowires
- bd-pseudowire: object[]
-
Pseudowire configuration
Example
{
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
]
}
bd-pseudowire_schema:
- bridge-domain-backup-pseudowires: object
-
List of pseudowires
- pseudowire-id: string
-
Pseudowire ID
- pseudowire-mac: object
-
Bridge-domain Pseudowire MAC configuration commands
- pseudowire-profile: object
-
Attach a DHCP profile
- bd-pw-class: string
-
PW class template name to use for this pseudowire
- pseudowire-mld-snoop: string
-
Attach a MLD Snooping profile
- pseudowire-ip-source-guard: object
-
IP Source Guard
- pseudowire-flooding-unknown-unicast: string traffic-flooding, enable-flooding, disable-flooding
-
Bridge-domain Pseudowire flooding Unknown Unicast
- pseudowire-igmp-snoop: string
-
Attach a IGMP Snooping profile
- bd-pw-split-horizon: object
-
Split Horizon
- bd-pw-mpls-static-labels: object
-
MPLS static labels
- bdpw-storm-control-types: object
-
Storm Control
- bd-pw-static-mac-addresses: object
-
Static Mac Address Table
- neighbor: string
-
Neighbor IP address
- pseudowire-flooding: string traffic-flooding, enable-flooding, disable-flooding
-
Bridge-domain Pseudowire flooding
- pseudowire-dai: object
-
Access Pseudowire Dynamic ARP Inspection
Example
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
},
"pseudowire-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bd-pw-class": "string",
"pseudowire-mld-snoop": "string",
"pseudowire-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-flooding-unknown-unicast": "string",
"pseudowire-igmp-snoop": "string",
"bd-pw-split-horizon": {
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
},
"bd-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"bdpw-storm-control-types": {
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"bd-pw-static-mac-addresses": {
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"pseudowire-flooding": "string",
"pseudowire-dai": {
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
pseudowire-dai_schema:
Access Pseudowire Dynamic ARP Inspection
- pseudowire-dai-address-validation: object
-
Address Validation
- enable: null
-
Enable Access Pseudowire Dynamic ARP Inspection
- disable: null
-
Disable Dynamic ARP Inspection
- logging: string enable, disable
-
Logging Type
Example
{
"pseudowire-dai-address-validation": {
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
pseudowire-dai-address-validation_schema:
Address Validation
- source-mac-verification: string enable, disable
-
Source MAC Verification
- destination-mac-verification: string enable, disable
-
Destination MAC Verification
- ipv4-verification: string enable, disable
-
IPv4 Verification
Example
{
"source-mac-verification": "string",
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
bdpw-storm-control-types_schema:
Storm Control
- bdpw-storm-control-type: STORM-CONTROL-UNIT
-
Storm Control Type
Example
{
"bdpw-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
pseudowire-profile_schema:
Attach a DHCP profile
- profile-id: string snoop, dhcp-protocol
-
Set the snooping profile
- dhcp-snooping-id: string
-
Disable DHCP snooping
Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
bd-pw-static-mac-addresses_schema:
Static Mac Address Table
- bd-pw-static-mac-address: object[]
-
Static Mac Address Configuration
Example
{
"bd-pw-static-mac-address": [
{
"address": "string"
}
]
}
pseudowire-ip-source-guard_schema:
IP Source Guard
- enable: null
-
Enable IP Source Guard
- disable: null
-
Disable Dynamic IP source guard
- logging: string enable, disable
-
Logging Type
Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
pseudowire-mac_schema:
Bridge-domain Pseudowire MAC configuration commands
- pseudowire-mac-learning: string default-learning, enable-learning, disable-learning
-
Enable MAC Learning
- enable: null
-
Bridge-domain Pseudowire MAC configuration mode
- pseudowire-mac-port-down-flush: string port-down-flush, enable-port-down-flush, disable-port-down-flush
-
Enable/Disable MAC Flush When Port goes down
- pseudowire-mac-limit: object
-
MAC-Limit configuration commands
- pseudowire-mac-secure: object
-
MAC Secure
- pseudowire-mac-aging: object
-
MAC-Aging configuration commands
Example
{
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"pseudowire-mac-aging": {
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
}
pseudowire-mac-secure_schema:
MAC Secure
- action: string restrict, none, shutdown
-
MAC secure enforcement action
- enable: null
-
Enable MAC Secure
- disable: null
-
Disable L2 Pseudowire MAC Secure
- logging: string enable, disable
-
MAC Secure Logging
Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
pseudowire-mac-aging_schema:
MAC-Aging configuration commands
- pseudowire-mac-aging-type: string absolute, inactivity
-
MAC address aging type
- pseudowire-mac-aging-time: string
-
MAC Aging Time
Example
{
"pseudowire-mac-aging-type": "string",
"pseudowire-mac-aging-time": "string"
}
pseudowire-mac-limit_schema:
MAC-Limit configuration commands
- pseudowire-mac-limit-action: string none, flood, no-flood, shutdown
-
Bridge Access Pseudowire MAC address limit enforcement action
- pseudowire-mac-limit-max: string
-
Number of MAC addresses on a Bridge Access Pseudowire after which MAC limit action is taken
- pseudowire-mac-limit-notif: string no-notif, syslog, trap, syslog-snmp
-
MAC address limit notification action in a Bridge Access Pseudowire
Example
{
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
}
bd-pw-split-horizon_schema:
Split Horizon
- bd-pw-split-horizon-group: object
-
Split Horizon Group
Example
{
"bd-pw-split-horizon-group": {
"enable": [ null ]
}
}
bd-pw-split-horizon-group_schema:
Split Horizon Group
- enable: null
-
Enable split horizon group
Example
{
"enable": [ null ]
}
bd-pw-mpls-static-labels_schema:
MPLS static labels
- remote-static-label: string
-
Pseudowire remote static label
- local-static-label: string
-
Pseudowire local static label
Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
bridge-domain-backup-pseudowires_schema:
List of pseudowires
- bridge-domain-backup-pseudowire: object[]
-
Backup pseudowire configuration
Example
{
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
}
bridge-domain-backup-pseudowire_schema:
- pseudowire-id: string
-
Pseudowire ID
- bridge-domain-backup-pw-class: string
-
PW class template name to use for this pseudowire
- neighbor: string
-
Neighbor IP address
Example
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
vfis_schema:
Specify the virtual forwarding interface name
- vfi: object[]
-
Name of the Virtual Forwarding Interface
Example
{
"vfi": [
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
},
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
}
]
}
vfi_schema:
- vpnid: string
-
VPN Identifier
- vfi-shutdown: null
-
Enabling Shutdown
- vfi-pseudowires: object
-
List of pseudowires
- fi_name: string
-
Name of the Virtual Forwarding Interface
- multicast-p2mp: object
-
Enable Multicast P2MP in this VFI
- bgp-auto-discovery: object
-
Enable Autodiscovery BGP in this VFI
Example
{
"vpnid": "string",
"vfi-shutdown": [ null ],
"vfi-pseudowires": {
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
},
"fi_name": "string",
"multicast-p2mp": {
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
},
"bgp-auto-discovery": {
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
}
multicast-p2mp_schema:
Enable Multicast P2MP in this VFI
- enable: null
-
Enable Autodiscovery P2MP
- transports: object
-
Multicast P2MP Transport
- signalings: object
-
Multicast P2MP Signaling Type
Example
{
"enable": [ null ],
"transports": {
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
},
"signalings": {
"signaling": [
{
"signaling-name": "string"
}
]
}
}
transports_schema:
Multicast P2MP Transport
- transport: object[]
-
Multicast P2MP Transport Type
Example
{
"transport": [
{
"attribute-set-name": "string",
"transport-name": "string"
}
]
}
transport_schema:
- attribute-set-name: string
-
Multicast P2MP TE Attribute Set Name
- transport-name: string
-
Transport Type
Example
{
"attribute-set-name": "string",
"transport-name": "string"
}
signalings_schema:
Multicast P2MP Signaling Type
- signaling: object[]
-
Multicast P2MP Signaling Type
Example
{
"signaling": [
{
"signaling-name": "string"
}
]
}
vfi-pseudowires_schema:
List of pseudowires
- vfi-pseudowire: object[]
-
Pseudowire configuration
Example
{
"vfi-pseudowire": [
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
]
}
vfi-pseudowire_schema:
- vfi-pw-mpls-static-labels: object
-
MPLS static labels
- vfi-pw-igmp-snoop: string
-
Attach a IGMP Snooping profile
- pseudowire-id: string
-
Pseudowire ID
- vfi-pw-class: string
-
PW class template name to use for this pseudowire
- pseudowire-static-mac-addresses: object
-
Static Mac Address Table
- neighbor: string
-
Neighbor IP address
- vfi-pw-mld-snoop: string
-
Attach a MLD Snooping profile
- vfi-pw-dhcp-snoop: object
-
Attach a DHCP Snooping profile
Example
{
"vfi-pw-mpls-static-labels": {
"remote-static-label": "string",
"local-static-label": "string"
},
"vfi-pw-igmp-snoop": "string",
"pseudowire-id": "string",
"vfi-pw-class": "string",
"pseudowire-static-mac-addresses": {
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
},
"neighbor": "string",
"vfi-pw-mld-snoop": "string",
"vfi-pw-dhcp-snoop": {
"profile-id": "string",
"dhcp-snooping-id": "string"
}
}
vfi-pw-dhcp-snoop_schema:
Attach a DHCP Snooping profile
- profile-id: string snoop, dhcp-protocol
-
Set the snooping profile
- dhcp-snooping-id: string
-
Disable DHCP snooping
Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
vfi-pw-mpls-static-labels_schema:
MPLS static labels
- remote-static-label: string
-
Pseudowire remote static label
- local-static-label: string
-
Pseudowire local static label
Example
{
"remote-static-label": "string",
"local-static-label": "string"
}
pseudowire-static-mac-addresses_schema:
Static Mac Address Table
- pseudowire-static-mac-address: object[]
-
Static Mac Address Configuration
Example
{
"pseudowire-static-mac-address": [
{
"address": "string"
}
]
}
pseudowire-static-mac-address_schema:
- address: string
-
Static MAC address
Example
{
"address": "string"
}
bgp-auto-discovery_schema:
Enable Autodiscovery BGP in this VFI
- enable: null
-
Enable Autodiscovery BGP
- bgp-route-policy: object
-
Route policy
- bgp-signaling-protocol: object
-
Enable Signaling Protocol BGP in this VFI
- ad-control-word: null
-
Enable control-word for this VFI
- table-policy: string
-
Table Policy for installation of forwarding data to L2FIB
- route-distinguisher: object
-
Route Distinguisher
- route-targets: object
-
Route Target
- ldp-signaling-protocol: object
-
Signaling Protocol LDP in this VFI configuration
Example
{
"enable": [ null ],
"bgp-route-policy": {
"export": "string"
},
"bgp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
},
"ad-control-word": [ null ],
"table-policy": "string",
"route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
},
"route-targets": {
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
},
"ldp-signaling-protocol": {
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
}
ldp-signaling-protocol_schema:
Signaling Protocol LDP in this VFI configuration
- flow-label-load-balance: object
-
Enable Flow Label based load balancing
- enable: null
-
Enable LDP as Signaling Protocol.Deletion of this object also causes deletion of all objects under LDPSignalingProtocol.
- vpls-id: object
-
VPLS ID
Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"vpls-id": {
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
}
vpls-id_schema:
VPLS ID
- as: string
-
Two byte AS number
- address: string
-
IPV4 address
- type: string two-byte-as, ipv4-address
-
VPLS-ID Type
- address-index: string
-
Address index
- as-index: string
-
AS index
Example
{
"as": "string",
"address": "string",
"type": "string",
"address-index": "string",
"as-index": "string"
}
bgp-route-policy_schema:
Route policy
- export: string
-
Export route policy
Example
{
"export": "string"
}
bgp-signaling-protocol_schema:
Enable Signaling Protocol BGP in this VFI
- flow-label-load-balance: object
-
Enable Flow Label based load balancing
- enable: null
-
Enable BGP as Signaling Protocol
- veid: string
-
Local Virtual Edge Identifier
- ve-range: string
-
Local Virtual Edge Block Configurable Range
Example
{
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"enable": [ null ],
"veid": "string",
"ve-range": "string"
}
route-targets_schema:
Route Target
- route-target: object[]
-
Name of the Route Target
Example
{
"route-target": [
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
]
}
route-target_schema:
- ipv4-address: object[]
-
ipv4 address
- role: string both, import, export
-
Role of the router target type
- two-byte-as-or-four-byte-as: object[]
-
two byte as or four byte as
- format: string none, two-byte-as, four-byte-as, ipv4-address, es-import
-
Format of the route target
Example
{
"ipv4-address": [
{
"addr-index": "string",
"address": "string"
}
],
"role": "string",
"two-byte-as-or-four-byte-as": [
{
"as": "string",
"as-index": "string"
}
],
"format": "string"
}
bridge-domainvnis_schema:
Bridge Domain EVPN VxLAN Network Identifier Table
- bridge-domainvni: object[]
-
Bridge Domain VxLAN EVPN
Example
{
"bridge-domainvni": [
{
"vpn-id": "integer"
}
]
}
bridge-domainvni_schema:
- vpn-id: integer
-
VxLAN Ethernet VPN-ID
range:"1..16777215"
Example
{
"vpn-id": "integer"
}
bd-attachment-circuits_schema:
Attachment Circuit table
- bd-attachment-circuit: object[]
-
Name of the Attachment Circuit
Example
{
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
}
bd-attachment-circuit_schema:
- interface-mld-snoop: string
-
Attach a MLD Snooping profile
- interface-flooding-unknown-unicast: string traffic-flooding, enable-flooding, disable-flooding
-
Enable or Disable Unknown Unicast Flooding
- interface-mac: object
-
MAC configuration commands
- static-mac-addresses: object
-
Static Mac Address Table
- interface-igmp-snoop: string
-
Attach a IGMP Snooping profile
- interface-profile: object
-
Attach a DHCP profile
- bdac-storm-control-types: object
-
Storm Control
- split-horizon: object
-
Split Horizon
- interface-flooding: string traffic-flooding, enable-flooding, disable-flooding
-
Enable or Disable Flooding
- interface-dai: object
-
L2 Interface Dynamic ARP Inspection
- d-attachment-circuit_name: string
-
The name of the Attachment Circuit
- interface-ip-source-guard: object
-
IP Source Guard
Example
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"d-attachment-circuit_name": "string",
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
}
interface-ip-source-guard_schema:
IP Source Guard
- enable: null
-
Enable IP Source Guard
- disable: null
-
Disable L2 Interface Dynamic IP source guard
- logging: string enable, disable
-
Logging Type
Example
{
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
interface-dai_schema:
L2 Interface Dynamic ARP Inspection
- interface-dai-address-validation: object
-
Address Validation
- enable: null
-
Enable L2 Interface Dynamic ARP Inspection
- disable: null
-
Disable L2 Interface Dynamic ARP Inspection
- logging: string enable, disable
-
Logging Type
Example
{
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
interface-dai-address-validation_schema:
Address Validation
- source-mac-verification: string enable, disable
-
Source MAC Verification
- enable: null
-
Enable Address Validation
- destination-mac-verification: string enable, disable
-
Destination MAC Verification
- ipv4-verification: string enable, disable
-
IPv4 Verification
Example
{
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
}
interface-profile_schema:
Attach a DHCP profile
- profile-id: string snoop, dhcp-protocol
-
Set the snooping profile
- dhcp-snooping-id: string
-
Disable DHCP snooping
Example
{
"profile-id": "string",
"dhcp-snooping-id": "string"
}
bdac-storm-control-types_schema:
Storm Control
- bdac-storm-control-type: STORM-CONTROL-UNIT
-
Storm Control Type
Example
{
"bdac-storm-control-type": [
{
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
}
split-horizon_schema:
Split Horizon
- split-horizon-group-id: object
-
Split Horizon Group ID
Example
{
"split-horizon-group-id": {
"enable": [ null ]
}
}
split-horizon-group-id_schema:
Split Horizon Group ID
- enable: null
-
Enable split horizon group
Example
{
"enable": [ null ]
}
static-mac-addresses_schema:
Static Mac Address Table
- static-mac-address: object[]
-
Static Mac Address Configuration
Example
{
"static-mac-address": [
{
"address": "string"
}
]
}
interface-mac_schema:
MAC configuration commands
- interface-mac-learning: string default-learning, enable-learning, disable-learning
-
Enable Mac Learning
- interface-mac-limit: object
-
MAC-Limit configuration commands
- interface-mac-secure: object
-
MAC Secure
- interface-mac-port-down-flush: string port-down-flush, enable-port-down-flush, disable-port-down-flush
-
Enable/Disable MAC Flush When Port goes down
- interface-mac-aging: object
-
MAC-Aging configuration commands
Example
{
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
}
interface-mac-aging_schema:
MAC-Aging configuration commands
- interface-mac-aging-type: string absolute, inactivity
-
MAC address aging type
- interface-mac-aging-time: string
-
Mac Aging Time
Example
{
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
interface-mac-secure_schema:
MAC Secure
- action: string restrict, none, shutdown
-
MAC secure enforcement action
- enable: null
-
Enable MAC Secure
- disable: null
-
Disable L2 Interface MAC Secure
- logging: string enable, disable
-
MAC Secure Logging
Example
{
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
}
interface-mac-limit_schema:
MAC-Limit configuration commands
- interface-mac-limit-action: string none, flood, no-flood, shutdown
-
Interface MAC address limit enforcement action
- interface-mac-limit-max: string
-
Number of MAC addresses on an Interface after which MAC limit action is taken
- interface-mac-limit-notif: string no-notif, syslog, trap, syslog-snmp
-
MAC address limit notification action in a Interface
Example
{
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
}
bd-pseudowire-evpns_schema:
List of EVPN pseudowires
- bd-pseudowire-evpn: object[]
-
EVPN Pseudowire configuration
Example
{
"bd-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
bd-pseudowire-evpn_schema:
- acid: string
-
AC ID
- eviid: string
-
Ethernet VPN ID
Example
{
"acid": "string",
"eviid": "string"
}
ip-source-guard_schema:
IP Source Guard
- enable: null
-
Enable IP Source Guard
- logging: null
-
Enable Logging
Example
{
"enable": [ null ],
"logging": [ null ]
}
dai_schema:
Dynamic ARP Inspection
- enable: null
-
Enable Dynamic ARP Inspection
- logging: null
-
Enable Logging
- dai-address-validation: object
-
Address Validation
Example
{
"enable": [ null ],
"logging": [ null ],
"dai-address-validation": {
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
}
dai-address-validation_schema:
Address Validation
- source-mac-verification: null
-
Enable Source MAC Verification
- enable: null
-
Enable Address Validation
- destination-mac-verification: null
-
Enable Destination MAC Verification
- ipv4-verification: null
-
Enable IPv4 Verification
Example
{
"source-mac-verification": [ null ],
"enable": [ null ],
"destination-mac-verification": [ null ],
"ipv4-verification": [ null ]
}
routed-interfaces_schema:
Bridge Domain Routed Interface Table
- routed-interface: object[]
-
Bridge Domain Routed Interface
Example
{
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
}
routed-interface_schema:
- routed-interface-split-horizon-group: object
-
Routed interface split horizon group
- interface-name: string
-
The name of the Routed Interface
Example
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
routed-interface-split-horizon-group_schema:
Routed interface split horizon group
- routed-interface-split-horizon-group-core: null
-
Configure BVI under SHG 1
Example
{
"routed-interface-split-horizon-group-core": [ null ]
}
pseudowire-classes_schema:
List of pseudowire classes
- pseudowire-class: object[]
-
Pseudowire class
Example
{
"pseudowire-class": [
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
},
"backup-disable-delay": {
"type": "string",
"disable-backup": "string"
}
}
]
}
pseudowire-class_schema:
- enable: null
-
Enable pseudowire class
- name: string
-
Name of the pseudowire class
- mac-withdraw: null
-
Enable backup MAC withdraw
- l2tpv3-encapsulation: object
-
L2TPv3 encapsulation
- mpls-encapsulation: object
-
MPLS encapsulation
- backup-disable-delay: object
-
Back Up Pseudowire class
Example
{
"enable": [ null ],
"name": "string",
"mac-withdraw": [ null ],
"l2tpv3-encapsulation": {
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
},
"mpls-encapsulation": {
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
},
"backup-disable-delay": {
"type": "string",
"disable-backup": "string"
}
}
l2tpv3-encapsulation_schema:
L2TPv3 encapsulation
- enable: null
-
Enable L2TPv3 encapsulation
- source-address: string
-
Source IP address
- signaling-protocol: object
-
L2TPv3 signaling protocol
- path-mtu: object
-
Path maximum transmission unit
- cookie-size: string zero, four, eight
-
Cookie size
- time-to-live: string
-
Time to live
- transport-mode: string ethernet, vlan, vlan-passthrough
-
Transport mode
- sequencing: object
-
Sequencing
- df-bit-set: null
-
Set the do not fragment bit to 1
- type-of-service: object
-
Type of service
Example
{
"enable": [ null ],
"source-address": "string",
"signaling-protocol": {
"l2tpv3-class-name": "string",
"protocol": "string"
},
"path-mtu": {
"enable": [ null ],
"max-path-mtu": "string"
},
"cookie-size": "string",
"time-to-live": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"df-bit-set": [ null ],
"type-of-service": {
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
}
sequencing_schema:
Sequencing
- sequencing: string off, transmit, receive, both
-
Sequencing
- resync-threshold: string
-
Out of sequence threshold
Example
{
"sequencing": "string",
"resync-threshold": "string"
}
type-of-service_schema:
Type of service
- type-of-service-mode: string none, reflect
-
Type of service mode
- type-of-service-value: string
-
Type of service value
Example
{
"type-of-service-mode": "string",
"type-of-service-value": "string"
}
signaling-protocol_schema:
L2TPv3 signaling protocol
- l2tpv3-class-name: string
-
Name of the L2TPv3 class name
- protocol: string none, l2tpv3
-
L2TPv3 signaling protocol
Example
{
"l2tpv3-class-name": "string",
"protocol": "string"
}
path-mtu_schema:
Path maximum transmission unit
- enable: null
-
Enable path MTU
- max-path-mtu: string
-
Maximum path maximum transmission unit
Example
{
"enable": [ null ],
"max-path-mtu": "string"
}
backup-disable-delay_schema:
Back Up Pseudowire class
- type: string never, delay
-
Delay or Never
- disable-backup: string
-
Disable backup delay
Example
{
"type": "string",
"disable-backup": "string"
}
mpls-encapsulation_schema:
MPLS encapsulation
- static-tag-rewrite: string
-
Static Tag rewrite
- enable: null
-
Enable MPLS encapsulation
- control-word: string enable, disable
-
Enable control word
- signaling-protocol: string none, ldp
-
MPLS signaling protocol
- source-address: string
-
Source IP address
- mpls-redundancy: object
-
Redundancy options for MPLS encapsulation
- preferred-path: object
-
Preferred path
- load-balance-group: object
-
Load Balancing
- pw-switching-tlv: string hide
-
Pseudowire Switching Point Tlv
- transport-mode: string ethernet, vlan, vlan-passthrough
-
Transport mode
- sequencing: object
-
Sequencing
- vccv-type: string none, lsp-ping
-
VCCV verification type
Example
{
"static-tag-rewrite": "string",
"enable": [ null ],
"control-word": "string",
"signaling-protocol": "string",
"source-address": "string",
"mpls-redundancy": {
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
},
"preferred-path": {
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
},
"load-balance-group": {
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
},
"pw-switching-tlv": "string",
"transport-mode": "string",
"sequencing": {
"sequencing": "string",
"resync-threshold": "string"
},
"vccv-type": "string"
}
mpls-redundancy_schema:
Redundancy options for MPLS encapsulation
- redundancy-initial-delay: string
-
Initial delay before activating the redundant PW, in seconds
- redundancy-one-way: null
-
Force one-way PW redundancy behavior in Redundancy Group
Example
{
"redundancy-initial-delay": "string",
"redundancy-one-way": [ null ]
}
preferred-path_schema:
Preferred path
- interface-tunnel-number: integer
-
Interface Tunnel number for preferred path
range:"0..65535" - srte-policy: string
-
Name of the SR TE Policy
- type: string te-tunnel, ip-tunnel, tp-tunnel, sr-te-policy
-
Preferred Path Type
- fallback-disable: null
-
Fallback disable
Example
{
"interface-tunnel-number": "integer",
"srte-policy": "string",
"type": "string",
"fallback-disable": [ null ]
}
load-balance-group_schema:
Load Balancing
- pw-label-load-balance: string source-dest-mac, source-dest-ip, pseudowire-label
-
Enable PW Label based Load Balancing
- flow-label-load-balance: object
-
Enable Flow Label based load balancing
- flow-label-load-balance-code: string 17, disable
-
Enable Legacy Flow Label TLV code
Example
{
"pw-label-load-balance": "string",
"flow-label-load-balance": {
"static": [ null ],
"flow-label": "string"
},
"flow-label-load-balance-code": "string"
}
vlan-switches_schema:
List of VLAN Switches
- vlan-switch: object[]
-
VLAN Switch
Example
{
"vlan-switch": [
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string"
}
}
}
]
}
}
]
}
}
]
}
vlan-switch_schema:
- name: string
-
Name of the VLAN Switch
- vni-ranges: object
-
Configure VLAN Switch VxLAN Ethernet VPN-ID ranges
- vlan-ranges: object
-
Configure VLAN Switch VLAN ranges
- vlan-switch-ports: object
-
List of VLAN Switched Ports
- routed-interface-ranges: object
-
Configure VLAN Switch Routed BVI Interface ranges
Example
{
"bridge-domains": {
"bridge-domain": [
{
"routed-interfaces": {
"routed-interface": [
{
"routed-interface-split-horizon-group": {
"routed-interface-split-horizon-group-core": [ null ]
},
"interface-name": "string"
}
]
},
"member-vnis": {
"member-vni": [
{
"member-vni-static-mac-addresses": {
"member-vni-static-mac-address": [
{
"next-hop-ip": "string",
"mac-address": "string"
}
]
},
"vni": "integer"
}
]
},
"shutdown": [ null ],
"bd-attachment-circuits": {
"bd-attachment-circuit": [
{
"interface-mld-snoop": "string",
"interface-flooding-unknown-unicast": "string",
"interface-mac": {
"interface-mac-learning": "string",
"interface-mac-limit": {
"interface-mac-limit-action": "string",
"interface-mac-limit-max": "string",
"interface-mac-limit-notif": "string"
},
"interface-mac-secure": {
"action": "string",
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-mac-port-down-flush": "string",
"interface-mac-aging": {
"interface-mac-aging-type": "string",
"interface-mac-aging-time": "string"
}
},
"static-mac-addresses": {
"static-mac-address": [
{
"address": "string"
}
]
},
"interface-igmp-snoop": "string",
"interface-profile": {
"profile-id": "string",
"dhcp-snooping-id": "string"
},
"bdac-storm-control-types": {
"bdac-storm-control-type": [
{
"sctype": "string",
"storm-control-unit": {
"kbits-per-sec": "string",
"pkts-per-sec": "string"
}
}
]
},
"split-horizon": {
"split-horizon-group-id": {
"enable": [ null ]
}
},
"interface-flooding": "string",
"interface-dai": {
"interface-dai-address-validation": {
"source-mac-verification": "string",
"enable": [ null ],
"destination-mac-verification": "string",
"ipv4-verification": "string"
},
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"interface-ip-source-guard": {
"enable": [ null ],
"disable": [ null ],
"logging": "string"
},
"name": "string"
}
]
},
"ip-source-guard": {
"enable": [ null ],
"logging": [ null ]
},
"bd-pseudowires": {
"bd-pseudowire": [
{
"bridge-domain-backup-pseudowires": {
"bridge-domain-backup-pseudowire": [
{
"pseudowire-id": "string",
"bridge-domain-backup-pw-class": "string",
"neighbor": "string"
}
]
},
"pseudowire-id": "string",
"pseudowire-mac": {
"pseudowire-mac-learning": "string",
"enable": [ null ],
"pseudowire-mac-port-down-flush": "string",
"pseudowire-mac-limit": {
"pseudowire-mac-limit-action": "string",
"pseudowire-mac-limit-max": "string",
"pseudowire-mac-limit-notif": "string"
},
"pseudowire-mac-secure": {}
}
}
]
}
}
]
}
}
vlan-switch-ports_schema:
List of VLAN Switched Ports
- vlan-switch-port: object[]
-
VLAN Switched Port
Example
{
"vlan-switch-port": [
{
"interface-name": "string"
}
]
}
vlan-switch-port_schema:
- interface-name: string
-
Interface name
Example
{
"interface-name": "string"
}
vni-ranges_schema:
Configure VLAN Switch VxLAN Ethernet VPN-ID ranges
- vni-range1-max: integer
-
Maximum value of VNI range #1
range:#1" - vni-range5-min: integer
-
Minimum value of VNI range #5
range:#5" - vni-range4-max: integer
-
Maximum value of VNI range #4
range:#4" - vni-range7-min: integer
-
Minimum value of VNI range #7
range:#7" - vni-range8-max: integer
-
Maximum value of VNI range #8
range:#8" - vni-range4-min: integer
-
Minimum value of VNI range #4
range:#4" - vni-range9-min: integer
-
Minimum value of VNI range #9
range:#9" - vni-range2-min: integer
-
Minimum value of VNI range #2
range:#2" - vni-range5-max: integer
-
Maximum value of VNI range #5
range:#5" - vni-range6-min: integer
-
Minimum value of VNI range #6
range:#6" - vni-range2-max: integer
-
Maximum value of VNI range #2
range:#2" - vni-range3-max: integer
-
Maximum value of VNI range #3
range:#3" - vni-range8-min: integer
-
Minimum value of VNI range #8
range:#8" - vni-range9-max: integer
-
Maximum value of VNI range #9
range:#9" - vni-range7-max: integer
-
Maximum value of VNI range #7
range:#7" - vni-range3-min: integer
-
Minimum value of VNI range #3
range:#3" - vni-range6-max: integer
-
Maximum value of VNI range #6
range:#6" - vni-range1-min: integer
-
Minimum value of VNI range #1
range:#1"
Example
{
"vni-range1-max": "integer",
"vni-range5-min": "integer",
"vni-range4-max": "integer",
"vni-range7-min": "integer",
"vni-range8-max": "integer",
"vni-range4-min": "integer",
"vni-range9-min": "integer",
"vni-range2-min": "integer",
"vni-range5-max": "integer",
"vni-range6-min": "integer",
"vni-range2-max": "integer",
"vni-range3-max": "integer",
"vni-range8-min": "integer",
"vni-range9-max": "integer",
"vni-range7-max": "integer",
"vni-range3-min": "integer",
"vni-range6-max": "integer",
"vni-range1-min": "integer"
}
vlan-ranges_schema:
Configure VLAN Switch VLAN ranges
- vlan-range6-max: string
-
Maximum value of VLAN range #6
- vlan-range2-min: string
-
Minimum value of VLAN range #2
- vlan-range4-min: string
-
Minimum value of VLAN range #4
- vlan-range1-max: string
-
Maximum value of VLAN range #1
- vlan-range8-min: string
-
Minimum value of VLAN range #8
- vlan-range7-max: string
-
Maximum value of VLAN range #7
- vlan-range2-max: string
-
Maximum value of VLAN range #2
- vlan-range9-max: string
-
Maximum value of VLAN range #9
- vlan-range6-min: string
-
Minimum value of VLAN range #6
- vlan-range9-min: string
-
Minimum value of VLAN range #9
- vlan-range8-max: string
-
Maximum value of VLAN range #8
- vlan-range3-max: string
-
Maximum value of VLAN range #3
- vlan-range7-min: string
-
Minimum value of VLAN range #7
- vlan-range1-min: string
-
Minimum value of VLAN range #1
- vlan-range5-min: string
-
Minimum value of VLAN range #5
- vlan-range3-min: string
-
Minimum value of VLAN range #3
- vlan-range4-max: string
-
Maximum value of VLAN range #4
- vlan-range5-max: string
-
Maximum value of VLAN range #5
Example
{
"vlan-range6-max": "string",
"vlan-range2-min": "string",
"vlan-range4-min": "string",
"vlan-range1-max": "string",
"vlan-range8-min": "string",
"vlan-range7-max": "string",
"vlan-range2-max": "string",
"vlan-range9-max": "string",
"vlan-range6-min": "string",
"vlan-range9-min": "string",
"vlan-range8-max": "string",
"vlan-range3-max": "string",
"vlan-range7-min": "string",
"vlan-range1-min": "string",
"vlan-range5-min": "string",
"vlan-range3-min": "string",
"vlan-range4-max": "string",
"vlan-range5-max": "string"
}
routed-interface-ranges_schema:
Configure VLAN Switch Routed BVI Interface ranges
- interface-range8-min: integer
-
Minimum value of Interface range #8
range:#8" - interface-range2-min: integer
-
Minimum value of Interface range #2
range:#2" - interface-range5-max: integer
-
Maximum value of Interface range #5
range:#5" - interface-range4-min: integer
-
Minimum value of Interface range #4
range:#4" - interface-range7-max: integer
-
Maximum value of Interface range #7
range:#7" - interface-range4-max: integer
-
Maximum value of Interface range #4
range:#4" - interface-range2-max: integer
-
Maximum value of Interface range #2
range:#2" - interface-range3-max: integer
-
Maximum value of Interface range #3
range:#3" - interface-range6-min: integer
-
Minimum value of Interface range #6
range:#6" - interface-range6-max: integer
-
Maximum value of Interface range #6
range:#6" - interface-range1-min: integer
-
Minimum value of Interface range #1
range:#1" - interface-range3-min: integer
-
Minimum value of Interface range #3
range:#3" - interface-range9-max: integer
-
Maximum value of Interface range #9
range:#9" - interface-range9-min: integer
-
Minimum value of Interface range #9
range:#9" - interface-range7-min: integer
-
Minimum value of Interface range #7
range:#7" - interface-range5-min: integer
-
Minimum value of Interface range #5
range:#5" - interface-range8-max: integer
-
Maximum value of Interface range #8
range:#8" - interface-range1-max: integer
-
Maximum value of Interface range #1
range:#1"
Example
{
"interface-range8-min": "integer",
"interface-range2-min": "integer",
"interface-range5-max": "integer",
"interface-range4-min": "integer",
"interface-range7-max": "integer",
"interface-range4-max": "integer",
"interface-range2-max": "integer",
"interface-range3-max": "integer",
"interface-range6-min": "integer",
"interface-range6-max": "integer",
"interface-range1-min": "integer",
"interface-range3-min": "integer",
"interface-range9-max": "integer",
"interface-range9-min": "integer",
"interface-range7-min": "integer",
"interface-range5-min": "integer",
"interface-range8-max": "integer",
"interface-range1-max": "integer"
}
flexible-xconnect-service-table_schema:
List of Flexible XConnect Services
- vlan-unaware-flexible-xconnect-services: object
-
List of Vlan-Unaware Flexible XConnect Services
- vlan-aware-flexible-xconnect-services: object
-
List of Vlan-Aware Flexible XConnect Services
Example
{
"vlan-unaware-flexible-xconnect-services": {
"vlan-unaware-flexible-xconnect-service": [
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
]
},
"vlan-aware-flexible-xconnect-services": {
"vlan-aware-flexible-xconnect-service": [
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
]
}
}
vlan-unaware-flexible-xconnect-services_schema:
List of Vlan-Unaware Flexible XConnect Services
- vlan-unaware-flexible-xconnect-service: object[]
-
Flexible XConnect Service
Example
{
"vlan-unaware-flexible-xconnect-service": [
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
]
}
vlan-unaware-flexible-xconnect-service_schema:
- vlan-unaware-fxc-attachment-circuits: object
-
List of attachment circuits
- vlan-unaware-fxc-pseudowire-evpns: object
-
List of EVPN Services
- name: string
-
Name of the Flexible XConnect Service
Example
{
"vlan-unaware-fxc-attachment-circuits": {
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"vlan-unaware-fxc-pseudowire-evpns": {
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
},
"name": "string"
}
vlan-unaware-fxc-attachment-circuits_schema:
List of attachment circuits
- vlan-unaware-fxc-attachment-circuit: object[]
-
Attachment circuit interface
Example
{
"vlan-unaware-fxc-attachment-circuit": [
{
"name": "string"
}
]
}
vlan-unaware-fxc-attachment-circuit_schema:
- lan-unaware-fxc-attachment-circuit_name: string
-
Name of the attachment circuit interface
Example
{
"lan-unaware-fxc-attachment-circuit_name": "string"
}
vlan-unaware-fxc-pseudowire-evpns_schema:
List of EVPN Services
- vlan-unaware-fxc-pseudowire-evpn: object[]
-
EVPN FXC Service Configuration
Example
{
"vlan-unaware-fxc-pseudowire-evpn": [
{
"acid": "string",
"eviid": "string"
}
]
}
vlan-unaware-fxc-pseudowire-evpn_schema:
- acid: string
-
AC ID
- eviid: string
-
Ethernet VPN ID
Example
{
"acid": "string",
"eviid": "string"
}
vlan-aware-flexible-xconnect-services_schema:
List of Vlan-Aware Flexible XConnect Services
- vlan-aware-flexible-xconnect-service: object[]
-
Flexible XConnect Service
Example
{
"vlan-aware-flexible-xconnect-service": [
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
]
}
vlan-aware-flexible-xconnect-service_schema:
- vlan-aware-fxc-attachment-circuits: object
-
List of attachment circuits
- eviid: string
-
Ethernet VPN ID
Example
{
"vlan-aware-fxc-attachment-circuits": {
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
},
"eviid": "string"
}
vlan-aware-fxc-attachment-circuits_schema:
List of attachment circuits
- vlan-aware-fxc-attachment-circuit: object[]
-
Attachment circuit interface
Example
{
"vlan-aware-fxc-attachment-circuit": [
{
"name": "string"
}
]
}
vlan-aware-fxc-attachment-circuit_schema:
- name: string
-
Name of the attachment circuit interface
Example
{
"name": "string"
}
redundancy_schema:
Redundancy groups
- enable: null
-
Enable redundancy groups
- iccp-redundancy-groups: object
-
List of Inter-Chassis Communication Protocol redundancy groups
Example
{
"enable": [ null ],
"iccp-redundancy-groups": {
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
}
iccp-redundancy-groups_schema:
List of Inter-Chassis Communication Protocol redundancy groups
- iccp-redundancy-group: object[]
-
ICCP Redundancy group
Example
{
"iccp-redundancy-group": [
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
]
}
iccp-redundancy-group_schema:
- multi-homing-node-id: integer
-
ICCP-based service multi-homing node ID
range:"0..254" - group-id: integer
-
Group ID
range:"1..4294967295" - iccp-interfaces: object
-
List of interfaces
Example
{
"multi-homing-node-id": "integer",
"group-id": "integer",
"iccp-interfaces": {
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
}
iccp-interfaces_schema:
List of interfaces
- iccp-interface: object[]
-
Interface name
Example
{
"iccp-interface": [
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
]
}
iccp-interface_schema:
- mac-flush-tcn: null
-
Enable STP-TCN MAC flushing
- secondary-vlan-range: string
-
Secondary VLAN range, in the form of 1-3,5 ,8-11
- recovery-delay: integer
-
Failure clear recovery delay
range:"30..3600" default:"180" - primary-vlan-range: string
-
Primary VLAN range, in the form of 1-3,5 ,8-11
- interface-name: string
-
Interface name
Example
{
"mac-flush-tcn": [ null ],
"secondary-vlan-range": "string",
"recovery-delay": "integer",
"primary-vlan-range": "string",
"interface-name": "string"
}
pbb_schema:
L2VPN PBB Global
- backbone-source-mac: string
-
Backbone Source MAC
Example
{
"backbone-source-mac": "string"
}
auto-discovery_schema:
Global auto-discovery attributes
- bgp-signaling: object
-
Global bgp signaling attributes
Example
{
"bgp-signaling": {
"mtu-mismatch-ignore": [ null ]
}
}
bgp-signaling_schema:
Global bgp signaling attributes
- mtu-mismatch-ignore: null
-
Ignore MTU mismatch for auto-discovered pseudowires
Example
{
"mtu-mismatch-ignore": [ null ]
}
utility_schema:
L2VPN utilities
- logging: object
-
L2VPN logging utility
Example
{
"logging": {
"pseudowire-state-change": [ null ],
"pwhe-replication-state-change": [ null ],
"nsr-state-change": [ null ],
"vfi": [ null ],
"bridge-domain-state-change": [ null ]
}
}
logging_schema:
L2VPN logging utility
- pseudowire-state-change: null
-
Enable pseudowire state change logging
- pwhe-replication-state-change: null
-
Enable PW-HE Replication state change logging
- nsr-state-change: null
-
Enable Non Stop Routing state change logging
- vfi: null
-
Enable VFI state change logging
- bridge-domain-state-change: null
-
Enable Bridge Domain state change logging
Example
{
"pseudowire-state-change": [ null ],
"pwhe-replication-state-change": [ null ],
"nsr-state-change": [ null ],
"vfi": [ null ],
"bridge-domain-state-change": [ null ]
}
snmp_schema:
SNMP related configuration
- mib: object
-
MIB related configuration
Example
{
"mib": {
"mib-pseudowire": {
"statistics": [ null ]
},
"mib-interface": {
"format": {
"external-interface-format": [ null ]
}
}
}
}
mib_schema:
MIB related configuration
- mib-pseudowire: object
-
Pseudowire related configuration for MIB
- mib-interface: object
-
Interface related configuration for MIB
Example
{
"mib-pseudowire": {
"statistics": [ null ]
},
"mib-interface": {
"format": {
"external-interface-format": [ null ]
}
}
}
mib-interface_schema:
Interface related configuration for MIB
- format: object
-
MIB interface name output format
Example
{
"format": {
"external-interface-format": [ null ]
}
}
format_schema:
MIB interface name output format
- external-interface-format: null
-
Set MIB interface name output in slash format (/)
Example
{
"external-interface-format": [ null ]
}
mib-pseudowire_schema:
Pseudowire related configuration for MIB
- statistics: null
-
Enable pseudowire statistics in MIB output
Example
{
"statistics": [ null ]
}
generic-interface-lists_schema:
generic interface lists
- generic-interface-list: object[]
-
Generic interface list
Example
{
"generic-interface-list": [
{
"interfaces": {
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
},
"enable": [ null ],
"generic-interface-list-name": "string"
}
]
}
generic-interface-list_schema:
- interfaces: object
-
Interface table
- enable: null
-
Enable interface list
- generic-interface-list-name: string
-
Name of the interface list
Example
{
"interfaces": {
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
},
"enable": [ null ],
"generic-interface-list-name": "string"
}
interfaces_schema:
Interface table
- interface: object[]
-
Interface
Example
{
"interface": [
{
"enable": [ null ],
"interface-name": "string"
}
]
}
evpn_schema:
evpn
- enable: null
-
Enable EVPN feature
- evpn-tables: object
-
EVPN submodes
Example
{
"enable": [ null ],
"evpn-tables": {
"evpn-source-interface": "string",
"evi-cost-out": [ null ],
"evpn-virtual-access-pws": {
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
},
"evpn-instances": {
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
},
"evpn-timers": {
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
},
"evpn-groups": {
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
},
"evpn-evis": {
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
]
}
}
}
evpn-tables_schema:
EVPN submodes
- evpn-source-interface: string
-
Configure EVPN router-id implicitly through Loopback Interface
- evi-cost-out: null
-
Configure node to cost-out
- evpn-virtual-access-pws: object
-
Virtual Access Pseudowire interfaces
- evpn-instances: object
-
Enter EVPN Instance configuration submode
- evpn-timers: object
-
Enter EVPN timers configuration submode
- evpn-groups: object
-
Enter EVPN Group Table submode
- evpn-evis: object
-
Enter EVPN Instance configuration submode
- evpn-interfaces: object
-
Attachment Circuit interfaces
- evpn-cost-in-startup: integer
-
Cost-in node after given time (seconds) on startup timer
range:"30..86400" units:"second" - evpn-logging: object
-
Enter EVPN Logging configuration submode
- evpn-load-balancing: object
-
Enter EVPN Loadbalancing configuration submode
- evpnmac: object
-
EVPN MAC Configuration
- evpn-bgp-auto-discovery:
-
Enable Autodiscovery BGP in EVPN
- evpn-ethernet-segment: object
-
EVPN Global Ethernet Segment submode
- evpn-virtual-access-vfis: object
-
Virtual Access VFI interfaces
Example
{
"evpn-source-interface": "string",
"evi-cost-out": [ null ],
"evpn-virtual-access-pws": {
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
},
"evpn-instances": {
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
},
"evpn-timers": {
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
},
"evpn-groups": {
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
},
"evpn-evis": {
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
]
}
}
evpn-timers_schema:
Enter EVPN timers configuration submode
- evpn-recovery: integer
-
Global Recovery timer
range:"20..3600" default:"30" - evpn-peering: integer
-
Global Peering timer
range:"0..300" default:"3" - enable: null
-
Enable EVPN timers
- evpn-carving: integer
-
Global Carving timer
range:"0..10" default:"0"
Example
{
"evpn-recovery": "integer",
"evpn-peering": "integer",
"enable": [ null ],
"evpn-carving": "integer"
}
evpnmac_schema:
EVPN MAC Configuration
- enable: null
-
Enable EVPN MAC Configuration
- evpnmac-secure: object
-
EVPN MAC Secure Configuration
Example
{
"enable": [ null ],
"evpnmac-secure": {
"evpnmac-secure-freeze-time": "string",
"enable": [ null ],
"evpnmac-secure-move-count": "string",
"evpnmac-secure-move-interval": "string",
"evpnmac-secure-retry-count": "string"
}
}
evpnmac-secure_schema:
EVPN MAC Secure Configuration
- evpnmac-secure-freeze-time: string
-
Length of time to lock the MAC after a MAC security violation
- enable: null
-
Enable EVPN MAC Secure Configuration
- evpnmac-secure-move-count: string
-
Number of moves to occur within the move interval before locking the MAC
- evpnmac-secure-move-interval: string
-
Interval to watch for subsequent MAC moves before locking the MAC
- evpnmac-secure-retry-count: string
-
Number of times to unfreeze a MAC before permanently freezing it
Example
{
"evpnmac-secure-freeze-time": "string",
"enable": [ null ],
"evpnmac-secure-move-count": "string",
"evpnmac-secure-move-interval": "string",
"evpnmac-secure-retry-count": "string"
}
evpn-evis_schema:
Enter EVPN Instance configuration submode
- evpn-evi: object[]
-
Enter EVPN Instance configuration submode
Example
{
"evpn-evi": [
{
"eviid": "string",
"evi-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evi-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
]
}
evpn-evi_schema:
- eviid: string
-
EVI ID
- evi-advertise-mac:
-
Enter Advertise local MAC-only routes configuration submode
- evpn-evi-bgp-auto-discovery:
-
Enable Autodiscovery BGP in EVPN Instance
- evi-load-balancing:
-
Enter Loadbalancing configuration submode
Example
{
"eviid": "string",
"evi-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-evi-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evi-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"evpn-evi-cw-disable": [ null ]
}
evi-load-balancing_schema:
Enter Loadbalancing configuration submode
- enable: null
-
Enable Loadbalancing
Example
{
"enable": [ null ],
"evi-static-flow-label": [ null ]
}
evpn-evi-bgp-auto-discovery_schema:
Enable Autodiscovery BGP in EVPN Instance
- enable: null
-
Enable Autodiscovery BGP
Example
{
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
}
evpn-route-targets_schema:
Route Target
- evpn-route-target-as: object[]
-
Name of the Route Target
- evpn-route-target-ipv4-address: object[]
-
Name of the Route Target
- evpn-route-target-none: object[]
-
Name of the Route Target
Example
{
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
evpn-route-target-as_schema:
- role: string both, import, export
-
Role of the router target type
- as: string
-
Two byte or 4 byte AS number
- format: string none, two-byte-as, four-byte-as, ipv4-address, es-import
-
Format of the route target
- stitching: string no-stitching, stitching
-
whether RT is Stitching RT
- as-index: string
-
AS:nn (hex or decimal format)
Example
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
evpn-route-target-none_schema:
- role: string both, import, export
-
Role of the router target type
- stitching: string no-stitching, stitching
-
whether RT is Stitching RT
- format: string none, two-byte-as, four-byte-as, ipv4-address, es-import
-
Format of the route target
Example
{
"role": "string",
"stitching": "string",
"format": "string"
}
evpn-route-target-ipv4-address_schema:
- addr-index: string
-
Addr index
- role: string both, import, export
-
Role of the router target type
- format: string none, two-byte-as, four-byte-as, ipv4-address, es-import
-
Format of the route target
- stitching: string no-stitching, stitching
-
whether RT is Stitching RT
- address: string
-
IPV4 address
Example
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
evi-advertise-mac_schema:
Enter Advertise local MAC-only routes configuration submode
- enable: null
-
Enable Advertise local MAC-only routes
Example
{
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
}
evpn-virtual-access-vfis_schema:
Virtual Access VFI interfaces
- evpn-virtual-access-vfi: object[]
-
Virtual Access VFI
Example
{
"evpn-virtual-access-vfi": [
{
"evpn-virtual-access-vfi-timers": {
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
},
"name": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
}
evpn-virtual-access-vfi_schema:
- evpn-virtual-access-vfi-timers: object
-
Enter Virtual Forwarding Interface timers configuration submode
- name: string
-
Name of the Virtual Access VFI
Example
{
"evpn-virtual-access-vfi-timers": {
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
},
"name": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
evpn-virtual-access-vfi-timers_schema:
Enter Virtual Forwarding Interface timers configuration submode
- evpn-virtual-access-vfi-carving: integer
-
Virtual Forwarding Interface-specific Carving timer
range:"0..10" default:"0" - enable: null
-
Enable Virtual Forwarding Interface timers
- evpn-virtual-access-vfi-peering: integer
-
Virtual Forwarding Interface-specific Peering timer
range:"0..300" default:"3" - evpn-virtual-access-vfi-recovery: integer
-
Virtual Forwarding Interface-specific Recovery timer
range:"20..3600" default:"30"
Example
{
"evpn-virtual-access-vfi-carving": "integer",
"enable": [ null ],
"evpn-virtual-access-vfi-peering": "integer",
"evpn-virtual-access-vfi-recovery": "integer"
}
identifier_schema:
Ethernet segment identifier
- bytes01: string
-
Type 0's 1st Byte or Type Byte and 1st Byte
- bytes89: string
-
8th and 9th Bytes
- bytes23: string
-
2nd and 3rd Bytes
- bytes67: string
-
6th and 7th Bytes
- type: string type0, legacy, override
-
Ethernet segment identifier type
- bytes45: string
-
4th and 5th Bytes
Example
{
"bytes01": "string",
"bytes89": "string",
"bytes23": "string",
"bytes67": "string",
"type": "string",
"bytes45": "string"
}
manual-service-carving_schema:
Enter Manual service carving configuration submode
- enable: null
-
Enable Manual service carving
- service-list: object
-
Manual service carving primary,secondary lists
Example
{
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
service-list_schema:
Manual service carving primary,secondary lists
- primary: string
-
Primary services list
- secondary: string
-
Secondary services list
Example
{
"primary": "string",
"secondary": "string"
}
evpn-load-balancing_schema:
Enter EVPN Loadbalancing configuration submode
- evpn-static-flow-label: null
-
Enable Static Flow Label based load balancing
- enable: null
-
Enable EVPN Loadbalancing
Example
{
"evpn-static-flow-label": [ null ],
"enable": [ null ]
}
evpn-bgp-auto-discovery_schema:
Enable Autodiscovery BGP in EVPN
- enable: null
-
Enable Autodiscovery BGP
Example
{
"enable": [ null ],
"evpn-route-distinguisher": {
"addr-index": "string",
"as": "string",
"address": "string",
"type": "string",
"as-index": "string"
}
}
evpn-groups_schema:
Enter EVPN Group Table submode
- evpn-group: object[]
-
Enter EVPN Group submode
Example
{
"evpn-group": [
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
]
}
evpn-group_schema:
- evpn-group-core-interfaces: object
-
EVPN Group core interfaces
- group-id: string
-
Group ID
Example
{
"evpn-group-core-interfaces": {
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
},
"group-id": "string"
}
evpn-group-core-interfaces_schema:
EVPN Group core interfaces
- evpn-group-core-interface: object[]
-
EVPN Group Core interface
Example
{
"evpn-group-core-interface": [
{
"interface-name": "string"
}
]
}
evpn-group-core-interface_schema:
- interface-name: string
-
Name of the EVPN Group core interface
Example
{
"interface-name": "string"
}
evpn-instances_schema:
Enter EVPN Instance configuration submode
- evpn-instance: object[]
-
Enter EVPN Instance configuration submode
Example
{
"evpn-instance": [
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
]
}
evpn-instance_schema:
- vpn-id: string
-
EVPN Instance ID
- evpn-instance-bgp-auto-discovery:
-
Enable Autodiscovery BGP in EVPN Instance
- evpn-instance-advertise-mac:
-
Enter Advertise local MAC-only routes configuration submode
- evpn-instance-load-balancing:
-
Enter Loadbalancing configuration submode
- encapsulation: string evpn-encapsulationvxlan, evpn-encapsulation-mpls
-
EVPN Instance Encapsulation
- side: string evpn-side-regular, evpn-side-stitching
-
EVPN Instance Side
Example
{
"vpn-id": "string",
"evpn-instance-bgp-auto-discovery": {
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
},
"evpn-instance-advertise-mac": {
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
},
"evpn-instance-load-balancing": {
"enable": [ null ],
"evi-static-flow-label": [ null ]
},
"encapsulation": "string",
"side": "string",
"evpn-evi-cw-disable": [ null ]
}
evpn-instance-bgp-auto-discovery_schema:
Enable Autodiscovery BGP in EVPN Instance
- enable: null
-
Enable Autodiscovery BGP
Example
{
"enable": [ null ],
"evpn-route-targets": {
"evpn-route-target-as": [
{
"role": "string",
"as": "string",
"format": "string",
"stitching": "string",
"as-index": "string"
}
],
"evpn-route-target-ipv4-address": [
{
"addr-index": "string",
"role": "string",
"format": "string",
"stitching": "string",
"address": "string"
}
],
"evpn-route-target-none": [
{
"role": "string",
"stitching": "string",
"format": "string"
}
]
}
}
evpn-instance-advertise-mac_schema:
Enter Advertise local MAC-only routes configuration submode
- enable: null
-
Enable Advertise local MAC-only routes
Example
{
"enable": [ null ],
"evi-advertise-mac-bvi": [ null ]
}
evpn-instance-load-balancing_schema:
Enter Loadbalancing configuration submode
- enable: null
-
Enable Loadbalancing
Example
{
"enable": [ null ],
"evi-static-flow-label": [ null ]
}
evpn-logging_schema:
Enter EVPN Logging configuration submode
- evpn-df-election: null
-
Enable Designated Forwarder election logging
- enable: null
-
Enable EVPN Logging
Example
{
"evpn-df-election": [ null ],
"enable": [ null ]
}
evpn-interfaces_schema:
Attachment Circuit interfaces
- evpn-interface: object[]
-
Attachment circuit interface
Example
{
"evpn-interface": [
{
"ethernet-segment": {
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
},
"evpnac-timers": {
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
},
"evpn-core-isolation-group": "string",
"mac-flush": "string",
"interface-name": "string"
}
]
}
evpn-interface_schema:
- ethernet-segment:
-
Enter Ethernet Segment configuration submode
- evpnac-timers: object
-
Enter Interface-specific timers configuration submode
- evpn-core-isolation-group: string
-
Enter EVPN Core Isolation Group ID
- mac-flush: string mvrp
-
Enable MAC Flushing
- interface-name: string
-
Name of the attachment circuit interface
Example
{
"ethernet-segment": {
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
},
"evpnac-timers": {
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
},
"evpn-core-isolation-group": "string",
"mac-flush": "string",
"interface-name": "string"
}
evpnac-timers_schema:
Enter Interface-specific timers configuration submode
- evpnac-peering: integer
-
Interface-specific Peering timer
range:"0..300" default:"3" - enable: null
-
Enable Interface-specific timers
- evpnac-recovery: integer
-
Interface-specific Recovery timer
range:"20..3600" default:"30" - evpnac-carving: integer
-
Interface-specific Carving timer
range:"0..10" default:"0"
Example
{
"evpnac-peering": "integer",
"enable": [ null ],
"evpnac-recovery": "integer",
"evpnac-carving": "integer"
}
ethernet-segment_schema:
Enter Ethernet Segment configuration submode
- force-single-homed: null
-
Force ethernet segment to remain single-homed
- enable: null
-
Enable Ethernet Segment
- load-balancing-mode: string single-active, port-active
-
Ethernet-Segment Load Balancing mode
- backbone-source-mac: string
-
Backbone Source MAC
Example
{
"force-single-homed": [ null ],
"enable": [ null ],
"load-balancing-mode": "string",
"backbone-source-mac": "string",
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
evpn-virtual-access-pws_schema:
Virtual Access Pseudowire interfaces
- evpn-virtual-access-pw: object[]
-
Virtual Access Pseudowire
Example
{
"evpn-virtual-access-pw": [
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
]
}
evpn-virtual-access-pw_schema:
- pseudowire-id: string
-
Pseudowire ID
- evpn-virtual-access-pw-timers: object
-
Enter Virtual Access Pseudowire-specific timers configuration submode
- neighbor: string
-
Neighbor IP address
Example
{
"pseudowire-id": "string",
"evpn-virtual-access-pw-timers": {
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
},
"neighbor": "string",
"evpn-virtual-ethernet-segment": {
"enable": [ null ],
"manual-service-carving": {
"enable": [ null ],
"service-list": {
"primary": "string",
"secondary": "string"
}
}
}
}
evpn-virtual-access-pw-timers_schema:
Enter Virtual Access Pseudowire-specific timers configuration submode
- enable: null
-
Enable Virtual Access Pseudowire-specific timers
- evpn-virtual-access-pw-peering: integer
-
Virtual Access Pseudowire-specific Peering timer
range:"0..300" default:"3" - evpn-virtual-access-pw-recovery: integer
-
Virtual Access Pseudowire-specific Recovery timer
range:"20..3600" default:"30" - evpn-virtual-access-pw-carving: integer
-
Virtual Access Pseudowire-specific Carving timer
range:"0..10" default:"0"
Example
{
"enable": [ null ],
"evpn-virtual-access-pw-peering": "integer",
"evpn-virtual-access-pw-recovery": "integer",
"evpn-virtual-access-pw-carving": "integer"
}
evpn-ethernet-segment_schema:
EVPN Global Ethernet Segment submode
- enable: null
-
Enable EVPN Global Ethernet Segment submode
- evpn-esi-types: object
-
EVPN ESI type table
Example
{
"enable": [ null ],
"evpn-esi-types": {
"evpn-esi-type": [
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
]
}
}
evpn-esi-types_schema:
EVPN ESI type table
- evpn-esi-type: object[]
-
ESI type
Example
{
"evpn-esi-type": [
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}
]
}
evpn-esi-type_schema:
- disable-auto-generation: null
-
Disable ESI Autogeneration
- esi-type: string
-
ESI type
Example
{
"disable-auto-generation": [ null ],
"esi-type": "string"
}